Aaron Loucks
fdcf9e7067
Add inital debug labels
...
- bind group
- bind group layout
- command encoder
- texture
2020-03-24 19:43:11 -04:00
Dzmitry Malyshau
7f966be455
Update naming of bindings to entries
2020-03-16 10:06:54 -04:00
Dzmitry Malyshau
26657374f8
Update vertex layout naming
2020-03-14 12:44:04 -04:00
Dzmitry Malyshau
095f320470
Wholesome spec update.
...
Biggest change is that buffer binding is done one by one. There is a number of renamings of the fields, also the binding types are expanded.
2020-03-13 23:59:05 -04:00
Aaron Loucks
fe95fddf5a
Use vulkan nomenclature for PresentMode variants
...
https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/VkPresentModeKHR.html
2020-03-06 00:48:45 -05:00
Park Joon-Kyu
e91cfa4dc3
Enable wayland support for examples/triangle
2020-01-02 17:10:45 +09:00
Dzmitry Malyshau
3908d2b5a1
Cleanup exports
2019-11-19 10:59:24 -05:00
Dzmitry Malyshau
6c632d1366
Separate native from the core
2019-11-16 00:36:23 -05:00
Dzmitry Malyshau
b9aed69bed
More licenses for Gecko
2019-11-15 11:51:46 -05:00
Joshua Groves
2b1ce5d6d9
Use callback for request_adapter
2019-11-07 09:55:27 -06:00
Anton Lazarev
027a61a48d
return Result instead of panic
2019-11-01 11:11:43 -07:00
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
175e992149
DX12/DX11 hookup, improved adapter selection
2019-08-29 09:44:34 -04: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
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
Fabio Krapohl
6fee18f6f9
remove end pass return value and fix examples
2019-08-10 22:30:24 +02:00
Timo de Kort
842809bc0b
add framework files
2019-07-27 14:30:20 +02:00
Timo de Kort
d759da409f
add compute example
2019-07-27 14:26:06 +02:00