Commit graph

14 commits

Author SHA1 Message Date
chyyran
5e99ddf73c vk/d3d12: recompile pipelines on incompatible output format.
This also involves changes to the C API, since we're breaking API anyways
might as well unify some type names. No breakages for D3D11.
2023-02-08 21:21:40 -05:00
chyyran
ec619ec5e2 d3d12: clean up API for d3d12 2023-02-06 01:05:19 -05:00
chyyran
271788b9c6 d3d12: implement history 2023-02-05 18:03:38 -05:00
chyyran
2d2ed22e9a fmt: run cargo fmt 2023-02-05 16:19:22 -05:00
chyyran
e66c2a628f d3d12: run final pass 2023-02-01 18:09:34 -05:00
chyyran
c29cc51ed5 d3d12: render to intermediate buffers 2023-02-01 02:08:50 -05:00
chyyran
cbe087fa6c d3d12: fix texture resource loads 2023-02-01 02:08:50 -05:00
chyyran
e1154ac52a d3d12: make hello_triangle copy fb 2023-02-01 02:08:50 -05:00
chyyran
c28e5195c2 d3d12: texture infrastructure 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
9a3ce029d7 d3d12: partially implement lut texture 2023-02-01 02:08:50 -05:00
chyyran
2f82c5f430 d3d12: implement sampler palette 2023-02-01 02:08:50 -05:00
chyyran
0ceb70d799 d3d12: take hello triangle from windows-rs 2023-02-01 02:08:50 -05:00