This is the complete list of members for Ogre::VulkanDevice, including all inherited members.
commitAndNextCommandBuffer(SubmissionType::SubmissionType submissionType=SubmissionType::FlushOnly) | Ogre::VulkanDevice | |
createDevice(const FastArray< VkExtensionProperties > &availableExtensions, uint32 maxComputeQueues, uint32 maxTransferQueues) | Ogre::VulkanDevice | |
destroy() | Ogre::VulkanDevice | |
destroyQueues(FastArray< VulkanQueue > &queueArray) | Ogre::VulkanDevice | static |
fillDeviceFeatures() | Ogre::VulkanDevice | |
fillDeviceFeatures2(VkPhysicalDeviceFeatures2 &deviceFeatures2, VkPhysicalDevice16BitStorageFeatures &device16BitStorageFeatures, VkPhysicalDeviceShaderFloat16Int8Features &deviceShaderFloat16Int8Features) | 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 | |
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 | |
mIsDeviceLost | Ogre::VulkanDevice | |
mIsExternal | Ogre::VulkanDevice | |
mPhysicalDevice | Ogre::VulkanDevice | |
mPipelineCache | Ogre::VulkanDevice | |
mPresentQueue | Ogre::VulkanDevice | |
mQueueProps | Ogre::VulkanDevice | |
mRenderSystem | Ogre::VulkanDevice | |
mSupportedStages | Ogre::VulkanDevice | |
mTransferQueues | Ogre::VulkanDevice | |
mVaoManager | Ogre::VulkanDevice | |
setPhysicalDevice(const std::shared_ptr< VulkanInstance > &instance, const VulkanPhysicalDevice &physicalDevice, const VulkanExternalDevice *externalDevice) | Ogre::VulkanDevice | |
stall() | Ogre::VulkanDevice | |
VulkanDevice(VulkanRenderSystem *renderSystem) | Ogre::VulkanDevice | |
~VulkanDevice() | Ogre::VulkanDevice | |