Lines Matching defs:PhysicalDeviceMeshShaderPropertiesEXT
74907 struct PhysicalDeviceMeshShaderPropertiesEXT struct
74909 using NativeType = VkPhysicalDeviceMeshShaderPropertiesEXT;
74911 static const bool allowDuplicate = false;
74912 …_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceMeshShaderPropertiesEXT;
74915 …N_HPP_CONSTEXPR_14 PhysicalDeviceMeshShaderPropertiesEXT( uint32_t maxTaskW… in PhysicalDeviceMeshShaderPropertiesEXT() function
74978 …PhysicalDeviceMeshShaderPropertiesEXT( VkPhysicalDeviceMeshShaderPropertiesEXT const & rhs ) VULKA… in PhysicalDeviceMeshShaderPropertiesEXT() function
74988 …*this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesEXT const *>( &r… in operator =()
74992 operator VkPhysicalDeviceMeshShaderPropertiesEXT const &() const VULKAN_HPP_NOEXCEPT in operator VkPhysicalDeviceMeshShaderPropertiesEXT const&()
74997 operator VkPhysicalDeviceMeshShaderPropertiesEXT &() VULKAN_HPP_NOEXCEPT in operator VkPhysicalDeviceMeshShaderPropertiesEXT&()
75037 reflect() const VULKAN_HPP_NOEXCEPT in reflect()
75075 bool operator==( PhysicalDeviceMeshShaderPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
75100 bool operator!=( PhysicalDeviceMeshShaderPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
75107 … sType = StructureType::ePhysicalDeviceMeshShaderPropertiesEXT;
75108 void * pNext = {};
75109 uint32_t maxTaskWorkGroupTotalCount = {};
75110 VULKAN_HPP_NAMESPACE::ArrayWrapper1D<uint32_t, 3> maxTaskWorkGroupCount = {};
75111 uint32_t maxTaskWorkGroupInvocations = {};
75112 VULKAN_HPP_NAMESPACE::ArrayWrapper1D<uint32_t, 3> maxTaskWorkGroupSize = {};
75113 uint32_t maxTaskPayloadSize = {};
75114 uint32_t maxTaskSharedMemorySize = {};
75115 uint32_t maxTaskPayloadAndSharedMemorySize = {};
75116 uint32_t maxMeshWorkGroupTotalCount = {};
75117 VULKAN_HPP_NAMESPACE::ArrayWrapper1D<uint32_t, 3> maxMeshWorkGroupCount = {};
75118 uint32_t maxMeshWorkGroupInvocations = {};
75119 VULKAN_HPP_NAMESPACE::ArrayWrapper1D<uint32_t, 3> maxMeshWorkGroupSize = {};
75120 uint32_t maxMeshSharedMemorySize = {};
75121 uint32_t maxMeshPayloadAndSharedMemorySize = {};
75122 uint32_t maxMeshOutputMemorySize = {};
75123 uint32_t maxMeshPayloadAndOutputMemorySize = {};
75124 uint32_t maxMeshOutputComponents = {};
75125 uint32_t maxMeshOutputVertices = {};
75126 uint32_t maxMeshOutputPrimitives = {};
75127 uint32_t maxMeshOutputLayers = {};
75128 uint32_t maxMeshMultiviewViewCount = {};
75129 uint32_t meshOutputPerVertexGranularity = {};
75130 uint32_t meshOutputPerPrimitiveGranularity = {};
75131 uint32_t maxPreferredTaskWorkGroupInvocations = {};
75132 uint32_t maxPreferredMeshWorkGroupInvocations = {};
75133 VULKAN_HPP_NAMESPACE::Bool32 prefersLocalInvocationVertexOutput = {};
75134 VULKAN_HPP_NAMESPACE::Bool32 prefersLocalInvocationPrimitiveOutput = {};
75135 VULKAN_HPP_NAMESPACE::Bool32 prefersCompactVertexOutput = {};
75136 VULKAN_HPP_NAMESPACE::Bool32 prefersCompactPrimitiveOutput = {};