Cogs.Core
Cogs
GraphicsDeviceD3D11
Cogs::GraphicsDeviceD3D11 Member List
This is the complete list of members for
Cogs::GraphicsDeviceD3D11
, including all inherited members.
activateSharedContext
(SharedGraphicsContext *)
Cogs::IGraphicsDevice
inline
virtual
beginFrame
()
Cogs::GraphicsDeviceD3D11
virtual
buffers
(defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
private
capabilities
(defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
private
context
(defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
private
createDevice
(IDXGIAdapter *adapter, D3D_DRIVER_TYPE driverType, UINT flags, const std::vector< D3D_FEATURE_LEVEL > &featureLevelsRequested, D3D_FEATURE_LEVEL &apiFeatureLevel) (defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
private
createSharedContext
()
Cogs::IGraphicsDevice
inline
virtual
createSwapChain
(struct WindowData *windowData) override
Cogs::GraphicsDeviceD3D11
virtual
defaultSwapChain
(defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
private
deleteSwapChain
(ISwapChain *swapChain) override
Cogs::GraphicsDeviceD3D11
virtual
device
(defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
private
device1
(defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
private
device5
(defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
private
effects
(defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
private
endFrame
(uint32_t syncInterval=0, uint32_t presentFlags=PresentFlags::None)
Cogs::GraphicsDeviceD3D11
virtual
fillGraphicsSettings
(struct WindowData *windowData, int requestedSampleCount)
Cogs::IGraphicsDevice
static
getBuffers
()
Cogs::GraphicsDeviceD3D11
inline
virtual
getCapabilities
()
Cogs::GraphicsDeviceD3D11
inline
virtual
getDefaultSwapChain
() override
Cogs::GraphicsDeviceD3D11
inline
virtual
getDevice
() (defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
inline
getEffects
()
Cogs::GraphicsDeviceD3D11
inline
virtual
getIdentifier
() const override
Cogs::GraphicsDeviceD3D11
inline
virtual
getImmediateContext
()
Cogs::GraphicsDeviceD3D11
inline
virtual
getNativeDevice
() override (defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
inline
virtual
getPipelineStates
()
Cogs::GraphicsDeviceD3D11
inline
virtual
getRenderTargets
()
Cogs::GraphicsDeviceD3D11
inline
virtual
getResourceAllocator
() (defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
inline
getResourceStatistics
() override (defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
virtual
getSettings
() const (defined in
Cogs::IGraphicsDevice
)
Cogs::IGraphicsDevice
inline
getSize
(int &w, int &h) const override
Cogs::GraphicsDeviceD3D11
virtual
getSyncObjects
() override
Cogs::GraphicsDeviceD3D11
inline
virtual
getTextures
()
Cogs::GraphicsDeviceD3D11
inline
virtual
getType
() const override
Cogs::GraphicsDeviceD3D11
inline
virtual
GraphicsDeviceD3D11
(RenderingAllocatorInfo *allocator) (defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
infoQueue
(defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
private
inFrame
(defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
private
initialize
()
Cogs::GraphicsDeviceD3D11
virtual
initializeDeviceAndSwapChain
() (defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
private
initializeDeviceShared
() (defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
private
initializeThread
()
Cogs::IGraphicsDevice
inline
virtual
isInitializationFinished
()
Cogs::IGraphicsDevice
inline
virtual
releaseResources
()
Cogs::GraphicsDeviceD3D11
virtual
releaseSharedContext
(SharedGraphicsContext *)
Cogs::IGraphicsDevice
inline
virtual
renderTargets
(defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
private
resizeSharedSurfaces
() (defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
resourceAllocator
(defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
private
setSettings
(const GraphicsDeviceSettings &newSettings)
Cogs::IGraphicsDevice
inline
virtual
setSize
(int newWidth, int newHeight)
Cogs::GraphicsDeviceD3D11
virtual
settings
(defined in
Cogs::IGraphicsDevice
)
Cogs::IGraphicsDevice
protected
setupDebugging
() (defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
private
swapChains
(defined in
Cogs::IGraphicsDevice
)
Cogs::IGraphicsDevice
protected
syncObjects
(defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
private
textures
(defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
private
waitForCommandSync
()
Cogs::IGraphicsDevice
inline
virtual
~GraphicsDeviceD3D11
()=default (defined in
Cogs::GraphicsDeviceD3D11
)
Cogs::GraphicsDeviceD3D11
~IGraphicsDevice
()=default
Cogs::IGraphicsDevice
virtual
Generated by
1.9.6