Lines Matching defs:PhysicalDeviceMeshShaderPropertiesEXT
64060 struct PhysicalDeviceMeshShaderPropertiesEXT struct
64062 using NativeType = VkPhysicalDeviceMeshShaderPropertiesEXT;
64064 static const bool allowDuplicate = false;
64065 …_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceMeshShaderPropertiesEXT;
64068 …N_HPP_CONSTEXPR_14 PhysicalDeviceMeshShaderPropertiesEXT( uint32_t maxTaskW… in PhysicalDeviceMeshShaderPropertiesEXT() argument
64131 …PhysicalDeviceMeshShaderPropertiesEXT( VkPhysicalDeviceMeshShaderPropertiesEXT const & rhs ) VULKA… in PhysicalDeviceMeshShaderPropertiesEXT() function
64141 …*this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesEXT const *>( &r… in operator =()
64145 operator VkPhysicalDeviceMeshShaderPropertiesEXT const &() const VULKAN_HPP_NOEXCEPT in operator VkPhysicalDeviceMeshShaderPropertiesEXT const&()
64150 operator VkPhysicalDeviceMeshShaderPropertiesEXT &() VULKAN_HPP_NOEXCEPT in operator VkPhysicalDeviceMeshShaderPropertiesEXT&()
64190 reflect() const VULKAN_HPP_NOEXCEPT in reflect()
64228 bool operator==( PhysicalDeviceMeshShaderPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
64253 bool operator!=( PhysicalDeviceMeshShaderPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
64260 … sType = StructureType::ePhysicalDeviceMeshShaderPropertiesEXT;
64261 void * pNext = {};
64262 uint32_t maxTaskWorkGroupTotalCount = {};
64263 VULKAN_HPP_NAMESPACE::ArrayWrapper1D<uint32_t, 3> maxTaskWorkGroupCount = {};
64264 uint32_t maxTaskWorkGroupInvocations = {};
64265 VULKAN_HPP_NAMESPACE::ArrayWrapper1D<uint32_t, 3> maxTaskWorkGroupSize = {};
64266 uint32_t maxTaskPayloadSize = {};
64267 uint32_t maxTaskSharedMemorySize = {};
64268 uint32_t maxTaskPayloadAndSharedMemorySize = {};
64269 uint32_t maxMeshWorkGroupTotalCount = {};
64270 VULKAN_HPP_NAMESPACE::ArrayWrapper1D<uint32_t, 3> maxMeshWorkGroupCount = {};
64271 uint32_t maxMeshWorkGroupInvocations = {};
64272 VULKAN_HPP_NAMESPACE::ArrayWrapper1D<uint32_t, 3> maxMeshWorkGroupSize = {};
64273 uint32_t maxMeshSharedMemorySize = {};
64274 uint32_t maxMeshPayloadAndSharedMemorySize = {};
64275 uint32_t maxMeshOutputMemorySize = {};
64276 uint32_t maxMeshPayloadAndOutputMemorySize = {};
64277 uint32_t maxMeshOutputComponents = {};
64278 uint32_t maxMeshOutputVertices = {};
64279 uint32_t maxMeshOutputPrimitives = {};
64280 uint32_t maxMeshOutputLayers = {};
64281 uint32_t maxMeshMultiviewViewCount = {};
64282 uint32_t meshOutputPerVertexGranularity = {};
64283 uint32_t meshOutputPerPrimitiveGranularity = {};
64284 uint32_t maxPreferredTaskWorkGroupInvocations = {};
64285 uint32_t maxPreferredMeshWorkGroupInvocations = {};
64286 VULKAN_HPP_NAMESPACE::Bool32 prefersLocalInvocationVertexOutput = {};
64287 VULKAN_HPP_NAMESPACE::Bool32 prefersLocalInvocationPrimitiveOutput = {};
64288 VULKAN_HPP_NAMESPACE::Bool32 prefersCompactVertexOutput = {};
64289 VULKAN_HPP_NAMESPACE::Bool32 prefersCompactPrimitiveOutput = {};