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
Dzmitry Malyshau
d37452ff27
Force pipeline barriers between unordered usages
2019-08-14 10:35:40 -04:00
Rukai
e61b16f7ed
Update to gfx hal 0.3
2019-08-11 09:39:52 +10:00
Fabio Krapohl
6fee18f6f9
remove end pass return value and fix examples
2019-08-10 22:30:24 +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
Svenn-Arne Dragly
92288e2988
Add support for indirect drawing
2019-07-30 09:18:54 +02:00
Noah Hüsser
c5c7092d9c
Make PresentMode configurable
...
Disable vsync
Revert accidential hardcode of num_frames
Make the PresentMode configurable
Adapt examples
+ adjust style according to @kvrak
Adher to @kvarks wishes for style.
Examples build.
Fix unnecessary ampersand.
2019-07-11 18:58:44 +02:00
Dzmitry Malyshau
d92b623bd8
Remove the old tracking code, update local feature and the headers
2019-06-12 12:29:28 -04:00
bors[bot]
85740873d0
Merge #212
...
212: More consistent descriptor passing r=kvark a=porky11
also use pointer for descriptor in `wgpu_command_encoder_begin_render_pass` for consistency reasons
Co-authored-by: Fabio Krapohl <fabio.u.krapohl@fau.de>
2019-06-04 20:20:10 +00:00
Fabio Krapohl
8abc1c2668
also use pointer for descriptor in wgpu_command_encoder_begin_render_pass
for consistency reasons
2019-06-04 22:13:48 +00:00
Fabio Krapohl
488367ce30
More consistent naming of pointer-size-pairs:
...
* always plural form without _ptr suffix for pointers
* always same name as pointer for size, but with _length suffix
* special case: single size applies to multiple pointers => only use length as name
2019-06-04 21:41:39 +00:00
Dzmitry Malyshau
351432aae2
hook up rendy-memory
2019-05-30 13:34:43 -04:00
Dzmitry Malyshau
9621fb3021
Validate vertex/instance/index buffer ranges
2019-05-29 23:49:27 -04:00
Dzmitry Malyshau
4446b81f3e
Fix compute pass barriers
2019-05-26 23:55:23 -04:00
Dzmitry Malyshau
9eddc296c3
Fix clear value filtering and integer support
2019-05-23 10:03:11 -04:00
Dzmitry Malyshau
a9063ce3eb
Fix RenderPassColorAttachmentDescriptor
2019-05-15 22:38:59 -07:00
Dzmitry Malyshau
48e74e77d7
Add set_viewport
2019-05-14 12:57:03 -04:00
Dzmitry Malyshau
a6f3637c0c
Debug labels
2019-05-14 12:49:10 -04:00
Dzmitry Malyshau
6a1dcb9565
API update with naming, formats, and extra fields
2019-05-14 10:31:25 -04:00
Dzmitry Malyshau
540451a66d
Fix cbindgen macro expansion and CI
2019-05-10 21:55:09 -04:00
Atul Bhosale
3330509678
Remove wgpu_buffer_set_sub_data function
2019-05-03 07:01:59 +05:30
Dzmitry Malyshau
6ac666a5aa
Introduce ClientFactory
2019-04-30 15:37:46 -04:00
Dzmitry Malyshau
61fca00f34
Remove wgpu-bindings in favor of configuration scripts
2019-04-30 12:45:05 -04:00