Gabriel Majeri
eb198a9c3e
Fix C examples
...
Get the examples running again.
The compute example has been simplified to use only one buffer.
A new check has been added to ensure the `max_bind_groups`
device limit is properly set.
2019-10-26 22:13:53 +03:00
Dzmitry Malyshau
e84ae4a4b2
Feature-less backend selection
...
This PR removes optional backend features in favor of run-time
selection at the `request_adapter` entry point. Adapters from all
supported gpu backends on the platform are reported.
It also makes gfx-rs dependency to be public (for now).
2019-08-27 20:55:49 -04:00
Dzmitry Malyshau
f82ceba3c2
Minor renames to address the review comments
2019-08-16 22:36:30 -04:00
Timo de Kort
c355269465
remove -s from examples-compute
2019-08-15 09:50:00 +02:00
Dzmitry Malyshau
d37452ff27
Force pipeline barriers between unordered usages
2019-08-14 10:35:40 -04:00
Timo de Kort
e091420a90
streamline Makefile
2019-07-29 22:40:25 +02:00
Timo de Kort
d759da409f
add compute example
2019-07-27 14:26:06 +02:00
Joshua Groves
7e7a88b831
Add Windows/glfw3 to CI
2019-06-04 22:09:58 -02:30
Timo de Kort
9b0607973e
resolve PR comments
...
- pass backends from the Makefile to the CMakeLists file
- add check to see if the BACKEND argument is set
- add dbghelp lib file
2019-05-26 18:23:19 +02:00
Timo de Kort
3f385a56dd
update Makefile
2019-05-22 21:05:22 +02:00
Dzmitry Malyshau
a6f3637c0c
Debug labels
2019-05-14 12:49:10 -04:00
Dzmitry Malyshau
540451a66d
Fix cbindgen macro expansion and CI
2019-05-10 21:55:09 -04:00
Dzmitry Malyshau
6ce9cbd679
Remove Rust wrapper and examples
2019-05-10 20:40:42 -04:00
Dzmitry Malyshau
61fca00f34
Remove wgpu-bindings in favor of configuration scripts
2019-04-30 12:45:05 -04:00
Dzmitry Malyshau
0011d9f4ff
Global manager for instance names on the remote client
2019-04-30 09:19:40 -04:00
Dzmitry Malyshau
52ee3e019c
Remote example and improved header, tested on CI
2019-04-29 22:41:09 -04:00
Joshua Groves
af58884952
Unpin nightly date
2019-02-28 21:18:16 -07:00
Dzmitry Malyshau
f0e245e4dc
Cleanup unused framebuffers
2019-02-26 11:21:31 -05:00
Dzmitry Malyshau
ea18c8fa85
Generate remote header
2019-02-26 10:10:07 -05:00
Dzmitry Malyshau
056cc64eb4
Shadow example shaders and improvements
2019-02-22 12:59:29 -05:00
Dzmitry Malyshau
038e49aa25
Allow examples to run from any dir
2019-02-21 09:49:30 -05:00
Dzmitry Malyshau
2e21285434
Separate object identity from storage
2019-02-14 14:28:55 -05:00
Dzmitry Malyshau
844d371989
Command encoder interface
2019-02-12 16:48:56 -05:00
Dzmitry Malyshau
e8e5938e06
Linux support for GLFW example
2019-01-24 12:33:34 -05:00
Joshua Groves
558681fddc
Don't specify nightly for bindings generation
2019-01-20 16:46:02 -07:00
Dzmitry Malyshau
f4bb1903bf
Fix deadlock in barrier insertion
2018-12-01 22:53:21 -05:00
Joshua Groves
d3f8c082f1
Skip C examples for now
2018-11-11 12:44:28 -07:00
Dzmitry Malyshau
32b92afa5c
Root Makefile
2018-10-22 12:01:42 -04:00