Vulkan-Hpp
|
#include <vulkan_structs.hpp>
Public Types | |
using | NativeType = VkRayTracingShaderGroupCreateInfoNV |
Public Attributes | |
vk::StructureType | sType = StructureType::eRayTracingShaderGroupCreateInfoNV |
const void * | pNext = {} |
vk::RayTracingShaderGroupTypeKHR | type = vk::RayTracingShaderGroupTypeKHR::eGeneral |
uint32_t | generalShader = vk::ShaderUnusedNV |
uint32_t | closestHitShader = vk::ShaderUnusedNV |
uint32_t | anyHitShader = vk::ShaderUnusedNV |
uint32_t | intersectionShader = vk::ShaderUnusedNV |
Static Public Attributes | |
static const bool | allowDuplicate = false |
static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType | structureType = StructureType::eRayTracingShaderGroupCreateInfoNV |
Definition at line 99246 of file vulkan_structs.hpp.
Definition at line 99248 of file vulkan_structs.hpp.
|
inline |
Definition at line 99254 of file vulkan_structs.hpp.
|
default |
|
inline |
Definition at line 99272 of file vulkan_structs.hpp.
|
inline |
Definition at line 99329 of file vulkan_structs.hpp.
|
inline |
Definition at line 99324 of file vulkan_structs.hpp.
|
inline |
Definition at line 99365 of file vulkan_structs.hpp.
|
default |
|
inline |
Definition at line 99280 of file vulkan_structs.hpp.
|
inline |
Definition at line 99355 of file vulkan_structs.hpp.
|
inline |
Definition at line 99311 of file vulkan_structs.hpp.
|
inline |
Definition at line 99305 of file vulkan_structs.hpp.
|
inline |
Definition at line 99299 of file vulkan_structs.hpp.
|
inline |
Definition at line 99317 of file vulkan_structs.hpp.
|
inline |
Definition at line 99287 of file vulkan_structs.hpp.
|
inline |
Definition at line 99293 of file vulkan_structs.hpp.
|
static |
Definition at line 99250 of file vulkan_structs.hpp.
uint32_t vk::RayTracingShaderGroupCreateInfoNV::anyHitShader = vk::ShaderUnusedNV |
Definition at line 99377 of file vulkan_structs.hpp.
uint32_t vk::RayTracingShaderGroupCreateInfoNV::closestHitShader = vk::ShaderUnusedNV |
Definition at line 99376 of file vulkan_structs.hpp.
uint32_t vk::RayTracingShaderGroupCreateInfoNV::generalShader = vk::ShaderUnusedNV |
Definition at line 99375 of file vulkan_structs.hpp.
uint32_t vk::RayTracingShaderGroupCreateInfoNV::intersectionShader = vk::ShaderUnusedNV |
Definition at line 99378 of file vulkan_structs.hpp.
const void* vk::RayTracingShaderGroupCreateInfoNV::pNext = {} |
Definition at line 99373 of file vulkan_structs.hpp.
|
static |
Definition at line 99251 of file vulkan_structs.hpp.
vk::StructureType vk::RayTracingShaderGroupCreateInfoNV::sType = StructureType::eRayTracingShaderGroupCreateInfoNV |
Definition at line 99372 of file vulkan_structs.hpp.
vk::RayTracingShaderGroupTypeKHR vk::RayTracingShaderGroupCreateInfoNV::type = vk::RayTracingShaderGroupTypeKHR::eGeneral |
Definition at line 99374 of file vulkan_structs.hpp.