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

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

AcquireBuffers(ID3D12Device *device)bicameral::gpu::SwapChainprivate
BackBuffer(uint32_t index) constbicameral::gpu::SwapChaininline
BUFFER_COUNTbicameral::gpu::SwapChainstatic
Create(ID3D12Device *device, IDXGIFactory6 *factory, ID3D12CommandQueue *directQueue, HWND window, uint32_t maxFrameLatency)bicameral::gpu::SwapChainstatic
CurrentIndex() constbicameral::gpu::SwapChaininline
FORMATbicameral::gpu::SwapChainstatic
Height() constbicameral::gpu::SwapChaininline
m_buffersbicameral::gpu::SwapChainprivate
m_frameLatencyWaitablebicameral::gpu::SwapChainprivate
m_heightbicameral::gpu::SwapChainprivate
m_rtvHeapbicameral::gpu::SwapChainprivate
m_rtvStridebicameral::gpu::SwapChainprivate
m_swapChainbicameral::gpu::SwapChainprivate
m_tearingSupportedbicameral::gpu::SwapChainprivate
m_widthbicameral::gpu::SwapChainprivate
Present(bool vsync) constbicameral::gpu::SwapChain
RenderTargetView(uint32_t index) constbicameral::gpu::SwapChain
Resize(ID3D12Device *device, uint32_t width, uint32_t height)bicameral::gpu::SwapChain
SwapChain()=defaultbicameral::gpu::SwapChainprivate
WaitForFrame(uint32_t timeoutMs) constbicameral::gpu::SwapChain
Width() constbicameral::gpu::SwapChaininline