chyyran
|
f14f918068
|
d3d12: use HV 2016 when compiling HLSL pipelines
|
2023-02-06 21:24:55 -05:00 |
|
chyyran
|
3ad67d9539
|
dep: upgrade to spirv-to-dxil 0.3
|
2023-02-06 19:22:53 -05:00 |
|
chyyran
|
fd48d88fdd
|
dx12: use persistently bound buffers
|
2023-02-05 22:24:58 -05:00 |
|
chyyran
|
f077f86bad
|
dx12: cleanup and micro-opts
|
2023-02-05 21:49:55 -05:00 |
|
chyyran
|
227cae6405
|
fmt: clean up d3d12
|
2023-02-05 20:05:22 -05:00 |
|
chyyran
|
a3589cc794
|
d3d12: make panic free
|
2023-02-05 19:58:51 -05:00 |
|
chyyran
|
b81b2b1d25
|
fmt: run clippy
|
2023-02-05 18:34:30 -05:00 |
|
chyyran
|
2d2ed22e9a
|
fmt: run cargo fmt
|
2023-02-05 16:19:22 -05:00 |
|
chyyran
|
72c9548c7a
|
d3d12: use hlsl as a fallback pipeline
|
2023-02-05 01:54:56 -05:00 |
|
chyyran
|
f677666900
|
d3d12: initial implementation of spirv-to-dxil
|
2023-02-05 01:05:42 -05:00 |
|
chyyran
|
c28e5195c2
|
d3d12: texture infrastructure
|
2023-02-01 02:08:50 -05:00 |
|
chyyran
|
17203692f0
|
d3d12: make framebuffer
|
2023-02-01 02:08:50 -05:00 |
|
chyyran
|
c2bef7f985
|
d3d12: upload shaders
|
2023-02-01 02:08:50 -05:00 |
|
chyyran
|
53e3732a93
|
d3d12: complete mipmapper
|
2023-02-01 02:08:50 -05:00 |
|
chyyran
|
48e5a8a149
|
d3d12: build mipmapper shader
|
2023-02-01 02:08:50 -05:00 |
|
chyyran
|
56538dbfbf
|
d3d12: load lut texture data
|
2023-02-01 02:08:50 -05:00 |
|
chyyran
|
9a3ce029d7
|
d3d12: partially implement lut texture
|
2023-02-01 02:08:50 -05:00 |
|