Commit graph

14 commits

Author SHA1 Message Date
chyyran
ae76bf9cc1 rt(d3d12): pull out descriptor heap implementation into its own crate 2024-09-06 22:45:07 -04:00
chyyran
10ad2d927c rt(d3d12): make descriptor heap lockfree 2024-02-28 18:30:59 -05:00
chyyran
7c0190004f rt(d3d12): remove unnecessary unstable features
div_ceil has been stabilized, and we don't really make use of const trait impl
2024-02-03 22:06:55 -05:00
chyyran
512a4c0050 rt: make runtimes thread safe and document thread safety guarantees 2023-02-10 03:20:59 -05:00
chyyran
55e800b67e d3d12: fix mipmaps again 2023-02-09 19:44:01 -05:00
chyyran
ec619ec5e2 d3d12: clean up API for d3d12 2023-02-06 01:05:19 -05:00
chyyran
99954f011f dx12: fix mipmapping 2023-02-05 23:20:01 -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
e66c2a628f d3d12: run final pass 2023-02-01 18:09:34 -05:00
Renamed from librashader-runtime-d3d12/src/heap.rs (Browse further)