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::SwapChain
private
BackBuffer
(uint32_t index) const
bicameral::gpu::SwapChain
inline
BUFFER_COUNT
bicameral::gpu::SwapChain
static
Create
(ID3D12Device *device, IDXGIFactory6 *factory, ID3D12CommandQueue *directQueue, HWND window, uint32_t maxFrameLatency)
bicameral::gpu::SwapChain
static
CurrentIndex
() const
bicameral::gpu::SwapChain
inline
FORMAT
bicameral::gpu::SwapChain
static
Height
() const
bicameral::gpu::SwapChain
inline
m_buffers
bicameral::gpu::SwapChain
private
m_frameLatencyWaitable
bicameral::gpu::SwapChain
private
m_height
bicameral::gpu::SwapChain
private
m_rtvHeap
bicameral::gpu::SwapChain
private
m_rtvStride
bicameral::gpu::SwapChain
private
m_swapChain
bicameral::gpu::SwapChain
private
m_tearingSupported
bicameral::gpu::SwapChain
private
m_width
bicameral::gpu::SwapChain
private
Present
(bool vsync) const
bicameral::gpu::SwapChain
RenderTargetView
(uint32_t index) const
bicameral::gpu::SwapChain
Resize
(ID3D12Device *device, uint32_t width, uint32_t height)
bicameral::gpu::SwapChain
SwapChain
()=default
bicameral::gpu::SwapChain
private
WaitForFrame
(uint32_t timeoutMs) const
bicameral::gpu::SwapChain
Width
() const
bicameral::gpu::SwapChain
inline
Generated by
1.15.0