chyyran
|
7a3a690166
|
reflect: improve error messages
|
2024-02-24 12:26:37 -05:00 |
|
chyyran
|
cbac011969
|
reflect(wgsl): only analyze active ubo members
|
2024-02-15 21:43:02 -05:00 |
|
chyyran
|
4762055dc1
|
reflect(msl): naga msl implementation
|
2024-02-11 15:48:01 -05:00 |
|
chyyran
|
c67e9f4801
|
reflect: move folder structure around to be a little better
|
2024-02-11 15:48:01 -05:00 |
|
chyyran
|
e1f62fc984
|
reflect: remove ShaderOutputCompiler and just delegate to FromCompilation
|
2024-02-11 15:48:01 -05:00 |
|
chyyran
|
2b208f1848
|
dep: remove shaderc dependency
|
2024-02-07 23:55:33 -05:00 |
|
chyyran
|
171c842c97
|
reflect(wgsl): implement WGSL reflection
|
2024-02-06 19:04:28 -05:00 |
|
chyyran
|
4dfcdf2725
|
reflect(wgsl): wgsl compile backend
|
2024-02-06 19:04:28 -05:00 |
|
chyyran
|
f4bdf160ab
|
build: only build dxil on windows
|
2023-11-29 03:26:58 -05:00 |
|
chyyran
|
3ad67d9539
|
dep: upgrade to spirv-to-dxil 0.3
|
2023-02-06 19:22:53 -05:00 |
|
chyyran
|
aa87e13201
|
reflect: add API to compile to DXIL
|
2023-02-04 18:24:56 -05:00 |
|
chyyran
|
8b6481abc1
|
fmt: run clippy and rustfmt
|
2023-01-29 02:30:58 -05:00 |
|
Ronny Chan
|
dffea95370
|
reflect: allow binding uniform names to both UBO and Push Constants (#4)
|
2023-01-29 01:57:09 -05:00 |
|
chyyran
|
aea440f194
|
reflect: remove rspirv
When naga is more mature (i.e. with support for COMBINED_IMAGE_SAMPLER), `naga::Module` handles everything we need with a more ergonomic API
|
2023-01-15 20:06:36 -05:00 |
|
chyyran
|
e804ffd310
|
reflect: document and rename some structs
|
2022-12-01 01:50:16 -05:00 |
|
chyyran
|
9cad2b9128
|
reflect: make reflect errors non-exhaustive
|
2022-11-27 23:37:45 -05:00 |
|
chyyran
|
1579516d25
|
fmt: clean up unused items
|
2022-11-21 16:21:50 -05:00 |
|
chyyran
|
d49fa5307a
|
gl: clean up uniform binding storage
|
2022-11-19 18:48:54 -05:00 |
|
chyyran
|
f1280202e5
|
hlsl: implement hlsl reflection
|
2022-11-07 00:25:11 -05:00 |
|
chyyran
|
073921b9fb
|
reflect: implement shader reflection
|
2022-10-27 02:22:44 -04:00 |
|
chyyran
|
75bbd3eacf
|
reflect: finish buffer parameter parsing
|
2022-10-26 01:19:04 -04:00 |
|
chyyran
|
3a0b545ad2
|
reflect: more work on semantics binding
|
2022-10-25 22:13:39 -04:00 |
|
chyyran
|
36a885e55a
|
reflect: partially implement reflection
|
2022-10-23 23:22:26 -04:00 |
|
chyyran
|
0f91b9a49e
|
reflect: add reflection crate
|
2022-10-23 02:36:41 -04:00 |
|