SDL
2.0
|
#include <vulkan.hpp>
Data Fields | |
const void * | pNext = nullptr |
PipelineCreateFlags | flags |
uint32_t | stageCount |
const PipelineShaderStageCreateInfo * | pStages |
uint32_t | groupCount |
const RayTracingShaderGroupCreateInfoNV * | pGroups |
uint32_t | maxRecursionDepth |
PipelineLayout | layout |
Pipeline | basePipelineHandle |
int32_t | basePipelineIndex |
Private Attributes | |
StructureType | sType = StructureType::eRayTracingPipelineCreateInfoNV |
Definition at line 37366 of file vulkan.hpp.
|
inline |
Definition at line 37368 of file vulkan.hpp.
|
inline |
Definition at line 37389 of file vulkan.hpp.
References memcpy.
|
inline |
Definition at line 37464 of file vulkan.hpp.
|
inline |
Definition at line 37459 of file vulkan.hpp.
|
inline |
Definition at line 37484 of file vulkan.hpp.
References operator==().
|
inline |
|
inline |
Definition at line 37469 of file vulkan.hpp.
References basePipelineHandle, basePipelineIndex, flags, groupCount, layout, maxRecursionDepth, pGroups, pNext, pStages, stageCount, and sType.
Referenced by operator!=().
|
inline |
Definition at line 37447 of file vulkan.hpp.
References basePipelineHandle.
|
inline |
Definition at line 37453 of file vulkan.hpp.
References basePipelineIndex.
|
inline |
Definition at line 37405 of file vulkan.hpp.
References flags_.
|
inline |
Definition at line 37423 of file vulkan.hpp.
References groupCount.
|
inline |
Definition at line 37441 of file vulkan.hpp.
References layout.
|
inline |
Definition at line 37435 of file vulkan.hpp.
References maxRecursionDepth.
|
inline |
Definition at line 37429 of file vulkan.hpp.
References pGroups.
|
inline |
Definition at line 37399 of file vulkan.hpp.
References pNext.
|
inline |
Definition at line 37417 of file vulkan.hpp.
References pStages.
|
inline |
Definition at line 37411 of file vulkan.hpp.
References stageCount.
Pipeline VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV::basePipelineHandle |
Definition at line 37501 of file vulkan.hpp.
Referenced by operator==(), and setBasePipelineHandle().
int32_t VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV::basePipelineIndex |
Definition at line 37502 of file vulkan.hpp.
Referenced by operator==(), and setBasePipelineIndex().
PipelineCreateFlags VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV::flags |
Definition at line 37494 of file vulkan.hpp.
Referenced by operator==().
uint32_t VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV::groupCount |
Definition at line 37497 of file vulkan.hpp.
Referenced by operator==(), and setGroupCount().
PipelineLayout VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV::layout |
Definition at line 37500 of file vulkan.hpp.
Referenced by operator==(), and setLayout().
uint32_t VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV::maxRecursionDepth |
Definition at line 37499 of file vulkan.hpp.
Referenced by operator==(), and setMaxRecursionDepth().
const RayTracingShaderGroupCreateInfoNV* VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV::pGroups |
Definition at line 37498 of file vulkan.hpp.
Referenced by operator==(), and setPGroups().
const void* VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV::pNext = nullptr |
Definition at line 37493 of file vulkan.hpp.
Referenced by operator==(), and setPNext().
const PipelineShaderStageCreateInfo* VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV::pStages |
Definition at line 37496 of file vulkan.hpp.
Referenced by operator==(), and setPStages().
uint32_t VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV::stageCount |
Definition at line 37495 of file vulkan.hpp.
Referenced by operator==(), and setStageCount().
|
private |
Definition at line 37490 of file vulkan.hpp.
Referenced by operator==().