Cogs.Core
Cogs
GraphicsDeviceD3D12
Cogs::GraphicsDeviceD3D12 Member List
This is the complete list of members for
Cogs::GraphicsDeviceD3D12
, including all inherited members.
activateSharedContext
(SharedGraphicsContext *)
Cogs::IGraphicsDevice
inline
virtual
beginFrame
() override
Cogs::GraphicsDeviceD3D12
virtual
buffers
(defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
capabilities
(defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
commandQueue
(defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
context
(defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
createDepthStencilView
() (defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
createRenderTargetView
() (defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
createSharedContext
()
Cogs::IGraphicsDevice
inline
virtual
createSwapChain
(struct WindowData *)
Cogs::IGraphicsDevice
inline
virtual
currentFence
(defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
deleteSwapChain
(ISwapChain *)
Cogs::IGraphicsDevice
inline
virtual
depthTarget
(defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
depthTexture
(defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
device
(defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
deviceFence
(defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
effects
(defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
endFrame
(uint32_t syncInterval=0, uint32_t presentFlags=PresentFlags::None) override
Cogs::GraphicsDeviceD3D12
virtual
eventHandle
(defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
fillGraphicsSettings
(struct WindowData *windowData, int requestedSampleCount)
Cogs::IGraphicsDevice
static
fullscreenMode
(defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
getBuffers
() override
Cogs::GraphicsDeviceD3D12
inline
virtual
getCapabilities
() override
Cogs::GraphicsDeviceD3D12
inline
virtual
getDefaultSwapChain
() override
Cogs::GraphicsDeviceD3D12
inline
virtual
getEffects
() override
Cogs::GraphicsDeviceD3D12
inline
virtual
getIdentifier
() const override
Cogs::GraphicsDeviceD3D12
inline
virtual
getImmediateContext
() override
Cogs::GraphicsDeviceD3D12
inline
virtual
getNativeDevice
() override (defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
inline
virtual
getPipelineStates
()
Cogs::GraphicsDeviceD3D12
inline
virtual
getRenderTargets
() override
Cogs::GraphicsDeviceD3D12
inline
virtual
getResourceStatistics
() (defined in
Cogs::IGraphicsDevice
)
Cogs::IGraphicsDevice
virtual
getSettings
() const (defined in
Cogs::IGraphicsDevice
)
Cogs::IGraphicsDevice
inline
getSize
(int &w, int &h) const override
Cogs::GraphicsDeviceD3D12
virtual
getSyncObjects
() override
Cogs::GraphicsDeviceD3D12
inline
virtual
getTextures
() override
Cogs::GraphicsDeviceD3D12
inline
virtual
getType
() const override
Cogs::GraphicsDeviceD3D12
inline
virtual
GraphicsDeviceD3D12
(RenderingAllocatorInfo *) (defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
height
(defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
indexLastSwapBuf
(defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
initialize
()
Cogs::GraphicsDeviceD3D12
virtual
initializeDevice
() (defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
initializeDeviceAndSwapChain
() (defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
initializeDeviceShared
() (defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
initializeThread
()
Cogs::IGraphicsDevice
inline
virtual
isInitializationFinished
()
Cogs::IGraphicsDevice
inline
virtual
multisampleBackBuffer
(defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
numSwapBufs
(defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
static
releaseResources
() override
Cogs::GraphicsDeviceD3D12
virtual
releaseSharedContext
(SharedGraphicsContext *)
Cogs::IGraphicsDevice
inline
virtual
renderTarget
(defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
renderTargets
(defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
resizeSharedSurfaces
() (defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
setSettings
(const GraphicsDeviceSettings &newSettings)
Cogs::IGraphicsDevice
inline
virtual
setSize
(int width, int height) override
Cogs::GraphicsDeviceD3D12
virtual
settings
(defined in
Cogs::IGraphicsDevice
)
Cogs::IGraphicsDevice
protected
setVerticalSync
(bool enabled) (defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
inline
swapChain
(defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
swapChains
(defined in
Cogs::IGraphicsDevice
)
Cogs::IGraphicsDevice
protected
syncObjects
(defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
textures
(defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
verticalSync
(defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
waitForCommandSync
() override
Cogs::GraphicsDeviceD3D12
virtual
waitForPreviousFrame
() (defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
width
(defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
~GraphicsDeviceD3D12
() (defined in
Cogs::GraphicsDeviceD3D12
)
Cogs::GraphicsDeviceD3D12
~IGraphicsDevice
()=default
Cogs::IGraphicsDevice
virtual
Generated by
1.9.6