Castor3D
0.16.0
Multiplatform 3D engine
Main Page
Related Pages
Namespaces
Concepts
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
castor3d
RenderDevice
castor3d::RenderDevice Member List
This is the complete list of members for
castor3d::RenderDevice
, including all inherited members.
bufferPool
castor3d::RenderDevice
computeCommandPool
castor3d::RenderDevice
computeQueue
castor3d::RenderDevice
desc
castor3d::RenderDevice
device
castor3d::RenderDevice
features
castor3d::RenderDevice
fillGPUMeshInformations
(GpuInformations &gpuInformations) const noexcept
castor3d::RenderDevice
geometryPools
castor3d::RenderDevice
getComputeQueueFamilyIndex
() const noexcept
castor3d::RenderDevice
inline
getGraphicsQueueFamilyIndex
() const noexcept
castor3d::RenderDevice
inline
getMaxBindlessSampled
() const noexcept
castor3d::RenderDevice
getMaxBindlessStorage
() const noexcept
castor3d::RenderDevice
getTransferQueueFamilyIndex
() const noexcept
castor3d::RenderDevice
inline
gpu
castor3d::RenderDevice
graphicsData
() const noexcept
castor3d::RenderDevice
graphicsQueueSize
() const noexcept
castor3d::RenderDevice
hasAtomicFloatAdd
() const noexcept
castor3d::RenderDevice
hasBindless
() const noexcept
castor3d::RenderDevice
hasBufferDeviceAddress
() const noexcept
castor3d::RenderDevice
hasComputeShaderDerivatives
() const noexcept
castor3d::RenderDevice
inline
hasDemoteToHelperInvocation
() const noexcept
castor3d::RenderDevice
hasDrawId
() const noexcept
castor3d::RenderDevice
hasExtension
(castor::MbStringView name) const noexcept
castor3d::RenderDevice
hasGeometryShader
() const noexcept
castor3d::RenderDevice
hasMeshAndTaskShaders
() const noexcept
castor3d::RenderDevice
hasMeshShaders
() const noexcept
castor3d::RenderDevice
hasRayTracing
() const noexcept
castor3d::RenderDevice
hasTaskShaders
() const noexcept
castor3d::RenderDevice
hasTerminateInvocation
() const noexcept
castor3d::RenderDevice
indexPools
castor3d::RenderDevice
makeContext
() const noexcept
castor3d::RenderDevice
memoryProperties
castor3d::RenderDevice
operator*
() noexcept
castor3d::RenderDevice
inline
operator*
() const noexcept
castor3d::RenderDevice
inline
operator->
() const noexcept
castor3d::RenderDevice
inline
operator->
() noexcept
castor3d::RenderDevice
inline
prefersMeshShaderEXT
() const noexcept
castor3d::RenderDevice
inline
properties
castor3d::RenderDevice
putGraphicsData
(QueueData const *queueData) const noexcept
castor3d::RenderDevice
queueFamilies
castor3d::RenderDevice
RenderDevice
(RenderSystem &renderSystem, ashes::PhysicalDevice const &gpu, AshPluginDescription const &desc, Extensions deviceExtensions)
castor3d::RenderDevice
renderSystem
castor3d::RenderDevice
reserveGraphicsData
() const noexcept
castor3d::RenderDevice
selectSmallestFormatRGBSFloatFormat
(VkFormatFeatureFlags requiredFeatures) const
castor3d::RenderDevice
selectSmallestFormatRGBUFloatFormat
(VkFormatFeatureFlags requiredFeatures) const
castor3d::RenderDevice
selectSmallestFormatRGSFloatFormat
(VkFormatFeatureFlags requiredFeatures) const
castor3d::RenderDevice
selectSmallestFormatRSFloatFormat
(VkFormatFeatureFlags requiredFeatures) const
castor3d::RenderDevice
selectSuitableDepthFormat
(VkFormatFeatureFlags requiredFeatures) const
castor3d::RenderDevice
selectSuitableDepthStencilFormat
(VkFormatFeatureFlags requiredFeatures) const
castor3d::RenderDevice
selectSuitableFormat
(castor::Vector< VkFormat > const &formats, VkFormatFeatureFlags requiredFeatures) const
castor3d::RenderDevice
selectSuitableStencilFormat
(VkFormatFeatureFlags requiredFeatures) const
castor3d::RenderDevice
transferCommandPool
castor3d::RenderDevice
transferQueue
castor3d::RenderDevice
uboPool
castor3d::RenderDevice
unreserveGraphicsData
(QueueData const *queueData) const noexcept
castor3d::RenderDevice
vertexPools
castor3d::RenderDevice
~RenderDevice
() noexcept
castor3d::RenderDevice
Generated by
1.10.0