yanchith
e94cfafe50
[rs] Prevent possible double panic in Drop impls
...
Drop impls for SwapChainOutput, RenderPass and ComputePass now only
call out to wgn if not thread::panicking().
2019-08-20 17:00:19 +02:00
bors[bot]
cb56ce3a0a
Merge #294
...
294: Manually expand ID macros r=kvark a=grovesNL
Fixes #293
Co-authored-by: Joshua Groves <josh@joshgroves.com >
2019-08-20 13:26:55 +00:00
Joshua Groves
8d8c670da1
Manually expand ID macros
2019-08-20 09:08:05 -02:30
bors[bot]
fa73bd7162
[rs] Merge #68
...
68: remove usages of wgn in examples r=kvark a=rukai
This slipped through in https://github.com/gfx-rs/wgpu-rs/pull/67
Co-authored-by: Rukai <rubickent@gmail.com >
2019-08-18 04:27:31 +00:00
bors[bot]
8bd44e1199
Merge #290
...
290: Make winit truly optional r=seivan a=kvark
Fixes #64
Co-authored-by: Dzmitry Malyshau <kvarkus@gmail.com >
2019-08-18 04:24:09 +00:00
Dzmitry Malyshau
f30cb20508
Make winit truly optional
2019-08-17 23:37:16 -04:00
Rukai
eb39619c21
[rs] remove usages of wgn in examples
2019-08-18 13:36:48 +10:00
bors[bot]
870eae10e9
[rs] Merge #67
...
67: Update to latest wgpu-native commit r=kvark a=rukai
closes https://github.com/gfx-rs/wgpu-rs/issues/66
Make sure my documentation for sample_mask and alpha_to_coverage_enabled is correct, I am not familiar with these fields.
Co-authored-by: Rukai <rubickent@gmail.com >
2019-08-18 02:38:15 +00:00
Rukai
c3529869d1
[rs] Update to latest wgpu-native commit
2019-08-18 12:19:49 +10:00
bors[bot]
a47ff090bb
Merge #291
...
291: Fix sample_mask field r=kvark a=rukai
Looks like it was just missed in https://github.com/gfx-rs/wgpu/pull/285
Co-authored-by: Rukai <rubickent@gmail.com >
2019-08-18 00:19:02 +00:00
Rukai
460c90e8e2
Fix sample_mask field
2019-08-17 23:51:25 +10:00
bors[bot]
38743c6ba3
Merge #285
...
285: Update API according to the upstream spec r=grovesNL a=kvark
Includes changes in texture view creation, enumeration mapping,
binding types, and more.
This would be a nice target for our 0.3 release.
Co-authored-by: Dzmitry Malyshau <kvarkus@gmail.com >
2019-08-17 02:37:32 +00:00
Dzmitry Malyshau
f82ceba3c2
Minor renames to address the review comments
2019-08-16 22:36:30 -04:00
Dzmitry Malyshau
37afa0d98a
Update API according to the upstream spec
...
Includes changes in texture view creation, enumeration mapping,
binding types, and more.
2019-08-15 23:24:35 -04:00
bors[bot]
ab0ba193ce
Merge #284
...
284: Add start_slot parameter r=kvark a=danaugrs
A first attempt to fix https://github.com/gfx-rs/wgpu/issues/215 .
Co-authored-by: Daniel Salvadori <danaugrs@gmail.com >
2019-08-15 20:28:29 +00:00
Daniel Salvadori
ec72adc7dd
Add start_slot parameter
2019-08-15 10:59:02 -03:00
bors[bot]
6cab19c053
Merge #287
...
287: remove -s from examples-compute r=grovesNL a=Napokue
Co-authored-by: Timo de Kort <dekort.timo@gmail.com >
2019-08-15 11:49:10 +00:00
Timo de Kort
6448aa90bd
remove -s from travis.yml in examples-compute
2019-08-15 12:50:20 +02:00
Timo de Kort
c355269465
remove -s from examples-compute
2019-08-15 09:50:00 +02:00
bors[bot]
85ee7de986
[rs] Merge #62
...
62: Fix missing lifetime r=kvark a=danaugrs
Co-authored-by: Daniel Salvadori <danaugrs@gmail.com >
2019-08-14 21:23:31 +00:00
Daniel Salvadori
fae901a370
[rs] Fix missing lifetime
2019-08-14 18:20:52 -03:00
bors[bot]
a16d01460c
Merge #281
...
281: Force pipeline barriers between unordered usages r=grovesNL a=kvark
Fixes #272
Co-authored-by: Dzmitry Malyshau <kvarkus@gmail.com >
2019-08-14 20:59:54 +00:00
Dzmitry Malyshau
777957bca7
Fix travis target on windows
2019-08-14 16:59:22 -04:00
Dzmitry Malyshau
d37452ff27
Force pipeline barriers between unordered usages
2019-08-14 10:35:40 -04:00
bors[bot]
3504b7525e
Merge #282
...
282: Fix dynamic stencil values r=grovesNL a=kvark
Fixes #279
Co-authored-by: Dzmitry Malyshau <kvarkus@gmail.com >
2019-08-14 02:18:57 +00:00
bors[bot]
213e3f84d1
Merge #283
...
283: Fix broken link to scopes website r=grovesNL a=porky11
Scopes link didn't work, I fixed it
Co-authored-by: Fabio Krapohl <fabio.u.krapohl@fau.de >
2019-08-12 23:00:37 +00:00
Fabio Krapohl
fcd1acc759
Fix broken link to scopes website
2019-08-12 23:41:09 +02:00
bors[bot]
a5bee859c1
[rs] Merge #61
...
61: Cleanup examples by using wgpu::read_spirv instead of manually creating a Vec<u32> r=kvark a=rukai
Wait for me to update the git reference once https://github.com/gfx-rs/wgpu/pull/280 is merged.
Co-authored-by: Rukai <rubickent@gmail.com >
2019-08-12 20:57:53 +00:00
Dzmitry Malyshau
69743e512c
Update README.md
2019-08-12 16:56:04 -04:00
Dzmitry Malyshau
9b6a817f3f
Add Bindings list to the README
2019-08-12 16:55:47 -04:00
Dzmitry Malyshau
1ce7957e0e
Fix dynamic stencil values
2019-08-12 16:44:54 -04:00
Rukai
d60157a782
[rs] Cleanup examples by using wgpu::read_spirv instead of manually creating a Vec<u32>
2019-08-13 06:39:24 +10:00
bors[bot]
943aed1a08
[rs] Merge #60
...
60: build: update version to 0.3.0 to unconfuse cargo patches r=kvark a=m4b
Co-authored-by: m4b <m4b.github.io@gmail.com >
2019-08-12 15:48:00 +00:00
bors[bot]
cf1bee30d6
Merge #280
...
280: Remove pod add read_spirv r=kvark a=rukai
Looks like Pod is no longer used by wgpu-rs so I removed it.
read_spirv is needed in wgpu-rs now so I added it.
Co-authored-by: Rukai <rubickent@gmail.com >
2019-08-12 15:33:39 +00:00
Rukai
5763285e40
Remove pod add read_spirv
2019-08-12 20:30:31 +10:00
m4b
e6a9893eee
[rs] build: update version to 0.3.0 to unconfuse cargo patches
2019-08-11 21:24:55 -07:00
bors[bot]
a08e857e40
[rs] Merge #58
...
58: Update to latest wgpu native r=kvark a=rukai
This PR is waiting on https://github.com/gfx-rs/wgpu/pull/276 but also allows us to test 276
Co-authored-by: Rukai <rubickent@gmail.com >
2019-08-12 01:40:25 +00:00
Rukai
a77904f3ff
[rs] Update to latest wgpu native
2019-08-11 11:44:09 +10:00
bors[bot]
f72dfc9cbb
Merge #276
...
276: Update to gfx hal 0.3 r=kvark a=rukai
closes https://github.com/gfx-rs/wgpu/issues/275
Co-authored-by: Rukai <rubickent@gmail.com >
2019-08-11 01:18:21 +00:00
Rukai
e61b16f7ed
Update to gfx hal 0.3
2019-08-11 09:39:52 +10:00
bors[bot]
e83f2e6ad7
Merge #278
...
278: remove end pass return value and fix examples r=grovesNL a=porky11
closes #270
Co-authored-by: Fabio Krapohl <fabio.u.krapohl@fau.de >
2019-08-10 21:18:01 +00:00
Fabio Krapohl
6fee18f6f9
remove end pass return value and fix examples
2019-08-10 22:30:24 +02:00
bors[bot]
05fc856ec5
[rs] Merge #48
...
48: Exposing `set_viewport_rect()` on `RenderPass`. r=kvark a=seivan
Noticed that while viewport work with floats, scissors only work with unsigned integers.
Not sure if relevant but [`width & height`](https://www.khronos.org/registry/OpenGL-Refpages/es2.0/xhtml/glViewport.xml ) might not be able to be negative.
Co-authored-by: Seivan Heidari <seivan.heidari@icloud.com >
2019-08-10 13:52:26 +00:00
Layl
ad5aab2e55
[rs] Fix sampling in mipmap generation example ( #57 )
...
* Change min_filter in mipmap example to Nearest
2019-08-08 10:58:25 -04:00
Yanchi Toth
186fbeec36
Validate bind group buffer ranges ( #268 )
...
* Validate bind group buffer range
The bound buffer range must fit in the the buffer size.
2019-08-07 11:13:57 -04:00
bors[bot]
28dff7c10d
Merge #267
...
267: Use extend_from_slice instead of copy_from_slice r=kvark a=kocsis1david
`copy_from_slice` gives an error because it expects the lengths to be the same.
Co-authored-by: David <kocsis1david@windowslive.com >
2019-08-06 17:23:18 +00:00
David
074b1d7dee
Use extend_from_slice instead of copy_from_slice
2019-08-05 07:40:06 +02:00
bors[bot]
efcf0e94cb
Merge #265
...
265: Add support for indirect dispatch r=kvark a=dragly
Co-authored-by: Svenn-Arne Dragly <dragly@cognite.com >
2019-07-31 19:08:41 +00:00
Svenn-Arne Dragly
cd45aed0f0
Add support for indirect dispatch
2019-07-31 21:04:03 +02:00
bors[bot]
734245be94
Merge #247
...
247: Add support for indirect drawing r=kvark a=dragly
Co-authored-by: Svenn-Arne Dragly <dragly@cognite.com >
2019-07-30 15:22:00 +00:00