This is the complete list of members for Ogre::VulkanDevice, including all inherited members.
addExternalInstanceExtensions(FastArray< VkExtensionProperties > &extensions) | Ogre::VulkanDevice | static |
commitAndNextCommandBuffer(SubmissionType::SubmissionType submissionType=SubmissionType::FlushOnly) | Ogre::VulkanDevice | |
createDevice(FastArray< const char * > &extensions, uint32 maxComputeQueues, uint32 maxTransferQueues) | Ogre::VulkanDevice | |
createInstance(const String &appName, FastArray< const char * > &extensions, FastArray< const char * > &layers, PFN_vkDebugReportCallbackEXT debugCallback, RenderSystem *renderSystem) | Ogre::VulkanDevice | static |
destroyQueues(FastArray< VulkanQueue > &queueArray) | Ogre::VulkanDevice | static |
fillDeviceFeatures() | Ogre::VulkanDevice | |
fillQueueCreationInfo(uint32 maxComputeQueues, uint32 maxTransferQueues, FastArray< VkDeviceQueueCreateInfo > &outQueueCiArray) | Ogre::VulkanDevice | |
findComputeQueue(FastArray< uint32 > &inOutUsedQueueCount, uint32 maxNumQueues) | Ogre::VulkanDevice | |
findGraphicsQueue(FastArray< uint32 > &inOutUsedQueueCount) | Ogre::VulkanDevice | |
findTransferQueue(FastArray< uint32 > &inOutUsedQueueCount, uint32 maxNumQueues) | Ogre::VulkanDevice | |
hasDeviceExtension(const IdString extension) const | Ogre::VulkanDevice | |
hasInstanceExtension(const IdString extension) | Ogre::VulkanDevice | static |
initQueues() | Ogre::VulkanDevice | |
mComputeQueues | Ogre::VulkanDevice | |
mDevice | Ogre::VulkanDevice | |
mDeviceExtensions | Ogre::VulkanDevice | |
mDeviceExtraFeatures | Ogre::VulkanDevice | |
mDeviceFeatures | Ogre::VulkanDevice | |
mDeviceMemoryProperties | Ogre::VulkanDevice | |
mDeviceProperties | Ogre::VulkanDevice | |
mGraphicsQueue | Ogre::VulkanDevice | |
mInstance | Ogre::VulkanDevice | |
mIsExternal | Ogre::VulkanDevice | |
mPhysicalDevice | Ogre::VulkanDevice | |
mPresentQueue | Ogre::VulkanDevice | |
mQueueProps | Ogre::VulkanDevice | |
mRenderSystem | Ogre::VulkanDevice | |
mSupportedStages | Ogre::VulkanDevice | |
mTransferQueues | Ogre::VulkanDevice | |
mVaoManager | Ogre::VulkanDevice | |
stall() | Ogre::VulkanDevice | |
VulkanDevice(VkInstance instance, uint32 deviceIdx, VulkanRenderSystem *renderSystem) | Ogre::VulkanDevice | |
VulkanDevice(VkInstance instance, const VulkanExternalDevice &externalDevice, VulkanRenderSystem *renderSystem) | Ogre::VulkanDevice | |
~VulkanDevice() | Ogre::VulkanDevice | |