HDK
|
#include <vulkan_structs.hpp>
Public Types | |
using | NativeType = VkPhysicalDeviceRayTracingPropertiesNV |
Public Attributes | |
VULKAN_HPP_NAMESPACE::StructureType | sType = StructureType::ePhysicalDeviceRayTracingPropertiesNV |
void * | pNext = {} |
uint32_t | shaderGroupHandleSize = {} |
uint32_t | maxRecursionDepth = {} |
uint32_t | maxShaderGroupStride = {} |
uint32_t | shaderGroupBaseAlignment = {} |
uint64_t | maxGeometryCount = {} |
uint64_t | maxInstanceCount = {} |
uint64_t | maxTriangleCount = {} |
uint32_t | maxDescriptorSetAccelerationStructures = {} |
Static Public Attributes | |
static const bool | allowDuplicate = false |
static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType | structureType = StructureType::ePhysicalDeviceRayTracingPropertiesNV |
Definition at line 68650 of file vulkan_structs.hpp.
using VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPropertiesNV::NativeType = VkPhysicalDeviceRayTracingPropertiesNV |
Definition at line 68652 of file vulkan_structs.hpp.
|
inline |
Definition at line 68658 of file vulkan_structs.hpp.
|
default |
|
inline |
Definition at line 68681 of file vulkan_structs.hpp.
|
inline |
Definition at line 68700 of file vulkan_structs.hpp.
|
inline |
Definition at line 68695 of file vulkan_structs.hpp.
|
inline |
Definition at line 68751 of file vulkan_structs.hpp.
|
default |
|
inline |
Definition at line 68689 of file vulkan_structs.hpp.
|
inline |
Definition at line 68738 of file vulkan_structs.hpp.
|
static |
Definition at line 68654 of file vulkan_structs.hpp.
uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPropertiesNV::maxDescriptorSetAccelerationStructures = {} |
Definition at line 68767 of file vulkan_structs.hpp.
uint64_t VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPropertiesNV::maxGeometryCount = {} |
Definition at line 68764 of file vulkan_structs.hpp.
uint64_t VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPropertiesNV::maxInstanceCount = {} |
Definition at line 68765 of file vulkan_structs.hpp.
uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPropertiesNV::maxRecursionDepth = {} |
Definition at line 68761 of file vulkan_structs.hpp.
uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPropertiesNV::maxShaderGroupStride = {} |
Definition at line 68762 of file vulkan_structs.hpp.
uint64_t VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPropertiesNV::maxTriangleCount = {} |
Definition at line 68766 of file vulkan_structs.hpp.
void* VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPropertiesNV::pNext = {} |
Definition at line 68759 of file vulkan_structs.hpp.
uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPropertiesNV::shaderGroupBaseAlignment = {} |
Definition at line 68763 of file vulkan_structs.hpp.
uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPropertiesNV::shaderGroupHandleSize = {} |
Definition at line 68760 of file vulkan_structs.hpp.
|
static |
Definition at line 68655 of file vulkan_structs.hpp.
VULKAN_HPP_NAMESPACE::StructureType VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPropertiesNV::sType = StructureType::ePhysicalDeviceRayTracingPropertiesNV |
Definition at line 68758 of file vulkan_structs.hpp.