-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Description
- Finalize the implementation of the allocation cache (preferably through
ID3D12Resourcesub-allocations instead of just re-purposingd3d12_bufferobjects in a free list) - Favor
ID3D12Device::CopyDescriptors()over re-creating them fresh withID3D12Device::Create*View() - On kernel dispatches, batch
ResourceBarrier()calls incompute_barrier()instead of issue them one-by-one for each buffer - Determine whether argument buffers are read-only, write-only, or read-write, in order to bind them to SRV slots instead of UAV; this should also allow for less
wait_until_when synchronizing buffers, and more intelligent resource transitions and barriers.
Reactions are currently unavailable