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
|
06161b5aad
|
rt: make scale framebuffers a lot nicer to use
|
2023-02-07 22:02:08 -05:00 |
|
chyyran
|
c8a1d4d196
|
rt: abstract framebuffer scaling into common code
|
2023-02-07 02:12:47 -05:00 |
|
chyyran
|
7ba2b26baa
|
d3d12: optimize barriers
|
2023-02-06 21:56:24 -05:00 |
|
chyyran
|
ec619ec5e2
|
d3d12: clean up API for d3d12
|
2023-02-06 01:05:19 -05:00 |
|
chyyran
|
b81b2b1d25
|
fmt: run clippy
|
2023-02-05 18:34:30 -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
|
03b4a7574e
|
d3d12: filter chain pass
|
2023-02-01 02:08:50 -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 |
|