Bicameral Engine
GPU-resident engine for a magic-research open-world game
Loading...
Searching...
No Matches
bicameral::gpu::ReadbackRing Member List

This is the complete list of members for bicameral::gpu::ReadbackRing, including all inherited members.

Buffer() constbicameral::gpu::ReadbackRinginline
Bytes() constbicameral::gpu::ReadbackRinginline
Create(ID3D12Device *device, uint64_t bytes, uint64_t headerBytes, uint32_t slotCount, std::wstring_view name)bicameral::gpu::ReadbackRingstatic
GpuAddress() constbicameral::gpu::ReadbackRinginline
m_bufferbicameral::gpu::ReadbackRingprivate
m_bytesbicameral::gpu::ReadbackRingprivate
m_headerBytesbicameral::gpu::ReadbackRingprivate
m_readbacksbicameral::gpu::ReadbackRingprivate
m_zerosbicameral::gpu::ReadbackRingprivate
Read(uint32_t slot, std::span< std::byte > destination) constbicameral::gpu::ReadbackRing
ReadbackRing()=defaultbicameral::gpu::ReadbackRingprivate
RecordBegin(ID3D12GraphicsCommandList *list) constbicameral::gpu::ReadbackRing
RecordReadbackAndReset(ID3D12GraphicsCommandList *list, uint32_t slot, uint64_t copyBytes=UINT64_MAX) constbicameral::gpu::ReadbackRing
SlotCount() constbicameral::gpu::ReadbackRinginline