struct PhysicalDeviceMeshShaderFeaturesEXT

Defined at line 78557 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

=== VK_EXT_mesh_shader ===

Public Members

StructureType sType
void * pNext
vk::Bool32 taskShader
vk::Bool32 meshShader
vk::Bool32 multiviewMeshShader
vk::Bool32 primitiveFragmentShadingRateMeshShader
vk::Bool32 meshShaderQueries

Public Methods

void PhysicalDeviceMeshShaderFeaturesEXT (vk::Bool32 taskShader_, vk::Bool32 meshShader_, vk::Bool32 multiviewMeshShader_, vk::Bool32 primitiveFragmentShadingRateMeshShader_, vk::Bool32 meshShaderQueries_, void * pNext_)

Defined at line 78565 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void PhysicalDeviceMeshShaderFeaturesEXT (const PhysicalDeviceMeshShaderFeaturesEXT & rhs)

Defined at line 78580 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void PhysicalDeviceMeshShaderFeaturesEXT (const VkPhysicalDeviceMeshShaderFeaturesEXT & rhs)

Defined at line 78582 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceMeshShaderFeaturesEXT & operator= (const PhysicalDeviceMeshShaderFeaturesEXT & rhs)

Defined at line 78587 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceMeshShaderFeaturesEXT & operator= (const VkPhysicalDeviceMeshShaderFeaturesEXT & rhs)

Defined at line 78590 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceMeshShaderFeaturesEXT & setPNext (void * pNext_)

Defined at line 78597 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceMeshShaderFeaturesEXT & setTaskShader (vk::Bool32 taskShader_)

Defined at line 78603 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceMeshShaderFeaturesEXT & setMeshShader (vk::Bool32 meshShader_)

Defined at line 78609 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceMeshShaderFeaturesEXT & setMultiviewMeshShader (vk::Bool32 multiviewMeshShader_)

Defined at line 78615 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceMeshShaderFeaturesEXT & setPrimitiveFragmentShadingRateMeshShader (vk::Bool32 primitiveFragmentShadingRateMeshShader_)

Defined at line 78622 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceMeshShaderFeaturesEXT & setMeshShaderQueries (vk::Bool32 meshShaderQueries_)

Defined at line 78629 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkPhysicalDeviceMeshShaderFeaturesEXT & operator const VkPhysicalDeviceMeshShaderFeaturesEXT & ()

Defined at line 78636 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkPhysicalDeviceMeshShaderFeaturesEXT & operator VkPhysicalDeviceMeshShaderFeaturesEXT & ()

Defined at line 78641 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const PhysicalDeviceMeshShaderFeaturesEXT & )

Defined at line 78665 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp