OGRE-Next  4.0.0unstable
Object-Oriented Graphics Rendering Engine
Ogre::VulkanDevice Member List

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::VulkanDevicestatic
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) constOgre::VulkanDevice
initQueues()Ogre::VulkanDevice
mComputeQueuesOgre::VulkanDevice
mDeviceOgre::VulkanDevice
mDeviceExtensionsOgre::VulkanDevice
mDeviceExtraFeaturesOgre::VulkanDevice
mDeviceFeaturesOgre::VulkanDevice
mDeviceMemoryPropertiesOgre::VulkanDevice
mDevicePropertiesOgre::VulkanDevice
mGraphicsQueueOgre::VulkanDevice
mInstanceOgre::VulkanDevice
mIsExternalOgre::VulkanDevice
mPhysicalDeviceOgre::VulkanDevice
mPipelineCacheOgre::VulkanDevice
mPresentQueueOgre::VulkanDevice
mQueuePropsOgre::VulkanDevice
mRenderSystemOgre::VulkanDevice
mSupportedStagesOgre::VulkanDevice
mTransferQueuesOgre::VulkanDevice
mVaoManagerOgre::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