Cogs.Core
Cogs::GraphicsDeviceVK Member List

This is the complete list of members for Cogs::GraphicsDeviceVK, including all inherited members.

activateSharedContext(SharedGraphicsContext *)Cogs::IGraphicsDeviceinlinevirtual
backBuffers (defined in Cogs::GraphicsDeviceVK)Cogs::GraphicsDeviceVK
backBuffersMS (defined in Cogs::GraphicsDeviceVK)Cogs::GraphicsDeviceVK
beginFrame() overrideCogs::GraphicsDeviceVKvirtual
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::IGraphicsDeviceinlinevirtual
createSwapChain(struct WindowData *)Cogs::IGraphicsDeviceinlinevirtual
currentFrameBuffer (defined in Cogs::GraphicsDeviceVK)Cogs::GraphicsDeviceVK
deleteSwapChain(ISwapChain *)Cogs::IGraphicsDeviceinlinevirtual
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) overrideCogs::GraphicsDeviceVKvirtual
fillGraphicsSettings(struct WindowData *windowData, int requestedSampleCount)Cogs::IGraphicsDevicestatic
flushSetup() (defined in Cogs::GraphicsDeviceVK)Cogs::GraphicsDeviceVK
framebuffers (defined in Cogs::GraphicsDeviceVK)Cogs::GraphicsDeviceVK
getBuffers() overrideCogs::GraphicsDeviceVKinlinevirtual
getCapabilities()Cogs::GraphicsDeviceVKinlinevirtual
getCommandBuffer() (defined in Cogs::GraphicsDeviceVK)Cogs::GraphicsDeviceVK
getDefaultSwapChain() overrideCogs::GraphicsDeviceVKvirtual
getEffects() overrideCogs::GraphicsDeviceVKinlinevirtual
getIdentifier() const overrideCogs::GraphicsDeviceVKinlinevirtual
getImmediateContext() overrideCogs::GraphicsDeviceVKinlinevirtual
getMemoryType(uint32_t typeBits, VkFlags requirements_mask, uint32_t *typeIndex) (defined in Cogs::GraphicsDeviceVK)Cogs::GraphicsDeviceVK
getNativeDevice() override (defined in Cogs::GraphicsDeviceVK)Cogs::GraphicsDeviceVKinlinevirtual
getPipelineStates()Cogs::GraphicsDeviceVKinlinevirtual
getRenderTargets()Cogs::GraphicsDeviceVKinlinevirtual
getResourceStatistics() (defined in Cogs::IGraphicsDevice)Cogs::IGraphicsDevicevirtual
getSettings() const (defined in Cogs::GraphicsDeviceVK)Cogs::GraphicsDeviceVKinline
getSize(int &width, int &height) const overrideCogs::GraphicsDeviceVKvirtual
getSyncObjects() overrideCogs::GraphicsDeviceVKinlinevirtual
getTextures() overrideCogs::GraphicsDeviceVKinlinevirtual
getType() const overrideCogs::GraphicsDeviceVKinlinevirtual
GraphicsDeviceVK(RenderingAllocatorInfo *allocator) (defined in Cogs::GraphicsDeviceVK)Cogs::GraphicsDeviceVK
height (defined in Cogs::GraphicsDeviceVK)Cogs::GraphicsDeviceVK
initialize() overrideCogs::GraphicsDeviceVKvirtual
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::IGraphicsDeviceinlinevirtual
instance (defined in Cogs::GraphicsDeviceVK)Cogs::GraphicsDeviceVK
isInitializationFinished()Cogs::IGraphicsDeviceinlinevirtual
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() overrideCogs::GraphicsDeviceVKvirtual
releaseSharedContext(SharedGraphicsContext *)Cogs::IGraphicsDeviceinlinevirtual
renderTargets (defined in Cogs::GraphicsDeviceVK)Cogs::GraphicsDeviceVK
resize() (defined in Cogs::GraphicsDeviceVK)Cogs::GraphicsDeviceVK
setSettings(const GraphicsDeviceSettings &newSettings)Cogs::IGraphicsDeviceinlinevirtual
setSize(int width, int height) overrideCogs::GraphicsDeviceVKvirtual
settings (defined in Cogs::IGraphicsDevice)Cogs::IGraphicsDeviceprotected
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::IGraphicsDeviceprotected
syncObjects (defined in Cogs::GraphicsDeviceVK)Cogs::GraphicsDeviceVK
textures (defined in Cogs::GraphicsDeviceVK)Cogs::GraphicsDeviceVK
waitForCommandSync() overrideCogs::GraphicsDeviceVKvirtual
width (defined in Cogs::GraphicsDeviceVK)Cogs::GraphicsDeviceVK
~IGraphicsDevice()=defaultCogs::IGraphicsDevicevirtual