HDK
|
#include <vulkan_structs.hpp>
Public Types | |
using | NativeType = VkPhysicalDeviceMeshShaderPropertiesNV |
Public Attributes | |
VULKAN_HPP_NAMESPACE::StructureType | sType = StructureType::ePhysicalDeviceMeshShaderPropertiesNV |
void * | pNext = {} |
uint32_t | maxDrawMeshTasksCount = {} |
uint32_t | maxTaskWorkGroupInvocations = {} |
VULKAN_HPP_NAMESPACE::ArrayWrapper1D < uint32_t, 3 > | maxTaskWorkGroupSize = {} |
uint32_t | maxTaskTotalMemorySize = {} |
uint32_t | maxTaskOutputCount = {} |
uint32_t | maxMeshWorkGroupInvocations = {} |
VULKAN_HPP_NAMESPACE::ArrayWrapper1D < uint32_t, 3 > | maxMeshWorkGroupSize = {} |
uint32_t | maxMeshTotalMemorySize = {} |
uint32_t | maxMeshOutputVertices = {} |
uint32_t | maxMeshOutputPrimitives = {} |
uint32_t | maxMeshMultiviewViewCount = {} |
uint32_t | meshOutputPerVertexGranularity = {} |
uint32_t | meshOutputPerPrimitiveGranularity = {} |
Static Public Attributes | |
static const bool | allowDuplicate = false |
static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType | structureType = StructureType::ePhysicalDeviceMeshShaderPropertiesNV |
Definition at line 63353 of file vulkan_structs.hpp.
using VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesNV::NativeType = VkPhysicalDeviceMeshShaderPropertiesNV |
Definition at line 63355 of file vulkan_structs.hpp.
|
inline |
Definition at line 63361 of file vulkan_structs.hpp.
|
default |
|
inline |
Definition at line 63394 of file vulkan_structs.hpp.
|
inline |
Definition at line 63413 of file vulkan_structs.hpp.
|
inline |
Definition at line 63408 of file vulkan_structs.hpp.
|
inline |
Definition at line 63477 of file vulkan_structs.hpp.
|
default |
|
inline |
Definition at line 63402 of file vulkan_structs.hpp.
|
inline |
Definition at line 63461 of file vulkan_structs.hpp.
|
static |
Definition at line 63357 of file vulkan_structs.hpp.
uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesNV::maxDrawMeshTasksCount = {} |
Definition at line 63486 of file vulkan_structs.hpp.
uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesNV::maxMeshMultiviewViewCount = {} |
Definition at line 63496 of file vulkan_structs.hpp.
uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesNV::maxMeshOutputPrimitives = {} |
Definition at line 63495 of file vulkan_structs.hpp.
uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesNV::maxMeshOutputVertices = {} |
Definition at line 63494 of file vulkan_structs.hpp.
uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesNV::maxMeshTotalMemorySize = {} |
Definition at line 63493 of file vulkan_structs.hpp.
uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesNV::maxMeshWorkGroupInvocations = {} |
Definition at line 63491 of file vulkan_structs.hpp.
VULKAN_HPP_NAMESPACE::ArrayWrapper1D<uint32_t, 3> VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesNV::maxMeshWorkGroupSize = {} |
Definition at line 63492 of file vulkan_structs.hpp.
uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesNV::maxTaskOutputCount = {} |
Definition at line 63490 of file vulkan_structs.hpp.
uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesNV::maxTaskTotalMemorySize = {} |
Definition at line 63489 of file vulkan_structs.hpp.
uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesNV::maxTaskWorkGroupInvocations = {} |
Definition at line 63487 of file vulkan_structs.hpp.
VULKAN_HPP_NAMESPACE::ArrayWrapper1D<uint32_t, 3> VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesNV::maxTaskWorkGroupSize = {} |
Definition at line 63488 of file vulkan_structs.hpp.
uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesNV::meshOutputPerPrimitiveGranularity = {} |
Definition at line 63498 of file vulkan_structs.hpp.
uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesNV::meshOutputPerVertexGranularity = {} |
Definition at line 63497 of file vulkan_structs.hpp.
void* VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesNV::pNext = {} |
Definition at line 63485 of file vulkan_structs.hpp.
|
static |
Definition at line 63358 of file vulkan_structs.hpp.
VULKAN_HPP_NAMESPACE::StructureType VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesNV::sType = StructureType::ePhysicalDeviceMeshShaderPropertiesNV |
Definition at line 63484 of file vulkan_structs.hpp.