Cogs.Core
Cogs
GraphicsDeviceVK
Cogs::GraphicsDeviceVK Member List
This is the complete list of members for
Cogs::GraphicsDeviceVK
, including all inherited members.
activateSharedContext
(SharedGraphicsContext *)
Cogs::IGraphicsDevice
inline
virtual
backBuffers
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
backBuffersMS
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
beginFrame
() override
Cogs::GraphicsDeviceVK
virtual
buffers
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
capabilities
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
commandPool
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
context
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
createSharedContext
()
Cogs::IGraphicsDevice
inline
virtual
createSwapChain
(struct WindowData *)
Cogs::IGraphicsDevice
inline
virtual
currentFrameBuffer
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
deleteSwapChain
(ISwapChain *)
Cogs::IGraphicsDevice
inline
virtual
depthTextureHandle
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
device
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
effects
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
endFrame
(uint32_t syncInterval=0, uint32_t presentFlags=PresentFlags::None) override
Cogs::GraphicsDeviceVK
virtual
fillGraphicsSettings
(struct WindowData *windowData, int requestedSampleCount)
Cogs::IGraphicsDevice
static
flushSetup
() (defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
framebuffers
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
getBuffers
() override
Cogs::GraphicsDeviceVK
inline
virtual
getCapabilities
()
Cogs::GraphicsDeviceVK
inline
virtual
getCommandBuffer
() (defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
getDefaultSwapChain
() override
Cogs::GraphicsDeviceVK
virtual
getEffects
() override
Cogs::GraphicsDeviceVK
inline
virtual
getIdentifier
() const override
Cogs::GraphicsDeviceVK
inline
virtual
getImmediateContext
() override
Cogs::GraphicsDeviceVK
inline
virtual
getMemoryType
(uint32_t typeBits, VkFlags requirements_mask, uint32_t *typeIndex) (defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
getNativeDevice
() override (defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
inline
virtual
getPipelineStates
()
Cogs::GraphicsDeviceVK
inline
virtual
getRenderTargets
()
Cogs::GraphicsDeviceVK
inline
virtual
getResourceStatistics
() (defined in
Cogs::IGraphicsDevice
)
Cogs::IGraphicsDevice
virtual
getSettings
() const (defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
inline
getSize
(int &width, int &height) const override
Cogs::GraphicsDeviceVK
virtual
getSyncObjects
() override
Cogs::GraphicsDeviceVK
inline
virtual
getTextures
() override
Cogs::GraphicsDeviceVK
inline
virtual
getType
() const override
Cogs::GraphicsDeviceVK
inline
virtual
GraphicsDeviceVK
(RenderingAllocatorInfo *allocator) (defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
height
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
initialize
() override
Cogs::GraphicsDeviceVK
virtual
initializeCommandPool
() (defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
initializeDepth
() (defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
initializeDevice
() (defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
initializeFramebuffers
() (defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
initializeInstance
() (defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
initializeSwapChain
() (defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
initializeThread
()
Cogs::IGraphicsDevice
inline
virtual
instance
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
isInitializationFinished
()
Cogs::IGraphicsDevice
inline
virtual
memoryProperties
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
needsResize
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
physicalDevice
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
physicalDeviceFeatures
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
presentCompleteSemaphore
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
queue
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
releaseResources
() override
Cogs::GraphicsDeviceVK
virtual
releaseSharedContext
(SharedGraphicsContext *)
Cogs::IGraphicsDevice
inline
virtual
renderTargets
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
resize
() (defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
setSettings
(const GraphicsDeviceSettings &newSettings)
Cogs::IGraphicsDevice
inline
virtual
setSize
(int width, int height) override
Cogs::GraphicsDeviceVK
virtual
settings
(defined in
Cogs::IGraphicsDevice
)
Cogs::IGraphicsDevice
protected
setupCommands
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
surface
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
swapChain
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
swapChainImages
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
swapChains
(defined in
Cogs::IGraphicsDevice
)
Cogs::IGraphicsDevice
protected
syncObjects
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
textures
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
waitForCommandSync
() override
Cogs::GraphicsDeviceVK
virtual
width
(defined in
Cogs::GraphicsDeviceVK
)
Cogs::GraphicsDeviceVK
~IGraphicsDevice
()=default
Cogs::IGraphicsDevice
virtual
Generated by
1.9.6