Vulkan-Hpp
|
#include <vulkan_structs.hpp>
Public Types | |
using | NativeType = VkRayTracingShaderGroupCreateInfoKHR |
Public Attributes | |
vk::StructureType | sType = StructureType::eRayTracingShaderGroupCreateInfoKHR |
const void * | pNext = {} |
vk::RayTracingShaderGroupTypeKHR | type = vk::RayTracingShaderGroupTypeKHR::eGeneral |
uint32_t | generalShader = vk::ShaderUnusedKHR |
uint32_t | closestHitShader = vk::ShaderUnusedKHR |
uint32_t | anyHitShader = vk::ShaderUnusedKHR |
uint32_t | intersectionShader = vk::ShaderUnusedKHR |
const void * | pShaderGroupCaptureReplayHandle = {} |
Static Public Attributes | |
static const bool | allowDuplicate = false |
static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType | structureType = StructureType::eRayTracingShaderGroupCreateInfoKHR |
Definition at line 98705 of file vulkan_structs.hpp.
Definition at line 98707 of file vulkan_structs.hpp.
|
inline |
Definition at line 98713 of file vulkan_structs.hpp.
|
default |
|
inline |
Definition at line 98733 of file vulkan_structs.hpp.
|
inline |
Definition at line 98797 of file vulkan_structs.hpp.
|
inline |
Definition at line 98792 of file vulkan_structs.hpp.
|
inline |
Definition at line 98835 of file vulkan_structs.hpp.
|
default |
|
inline |
Definition at line 98741 of file vulkan_structs.hpp.
|
inline |
Definition at line 98824 of file vulkan_structs.hpp.
|
inline |
Definition at line 98772 of file vulkan_structs.hpp.
|
inline |
Definition at line 98766 of file vulkan_structs.hpp.
|
inline |
Definition at line 98760 of file vulkan_structs.hpp.
|
inline |
Definition at line 98778 of file vulkan_structs.hpp.
|
inline |
Definition at line 98748 of file vulkan_structs.hpp.
|
inline |
Definition at line 98785 of file vulkan_structs.hpp.
|
inline |
Definition at line 98754 of file vulkan_structs.hpp.
|
static |
Definition at line 98709 of file vulkan_structs.hpp.
uint32_t vk::RayTracingShaderGroupCreateInfoKHR::anyHitShader = vk::ShaderUnusedKHR |
Definition at line 98847 of file vulkan_structs.hpp.
uint32_t vk::RayTracingShaderGroupCreateInfoKHR::closestHitShader = vk::ShaderUnusedKHR |
Definition at line 98846 of file vulkan_structs.hpp.
uint32_t vk::RayTracingShaderGroupCreateInfoKHR::generalShader = vk::ShaderUnusedKHR |
Definition at line 98845 of file vulkan_structs.hpp.
uint32_t vk::RayTracingShaderGroupCreateInfoKHR::intersectionShader = vk::ShaderUnusedKHR |
Definition at line 98848 of file vulkan_structs.hpp.
const void* vk::RayTracingShaderGroupCreateInfoKHR::pNext = {} |
Definition at line 98843 of file vulkan_structs.hpp.
const void* vk::RayTracingShaderGroupCreateInfoKHR::pShaderGroupCaptureReplayHandle = {} |
Definition at line 98849 of file vulkan_structs.hpp.
|
static |
Definition at line 98710 of file vulkan_structs.hpp.
vk::StructureType vk::RayTracingShaderGroupCreateInfoKHR::sType = StructureType::eRayTracingShaderGroupCreateInfoKHR |
Definition at line 98842 of file vulkan_structs.hpp.
vk::RayTracingShaderGroupTypeKHR vk::RayTracingShaderGroupCreateInfoKHR::type = vk::RayTracingShaderGroupTypeKHR::eGeneral |
Definition at line 98844 of file vulkan_structs.hpp.