KDGpu::VulkanRayTracingPipeline
Module: Vulkan
VulkanRayTracingPipeline. 
#include <vulkan_raytracing_pipeline.h>
Public Functions
Public Attributes
Public Functions Documentation
function VulkanRayTracingPipeline
 | explicit VulkanRayTracingPipeline(
    VkPipeline _pipeline,
    VulkanResourceManager * _vulkanResourceManager,
    const Handle< Device_t > & _deviceHandle,
    const Handle< PipelineLayout_t > & _pipelineLayoutHandle
)
  | 
 
function shaderGroupHandles
 | std::vector< uint8_t > shaderGroupHandles(
    uint32_t firstGroup,
    uint32_t groupCount
) const
  | 
 
Public Attributes Documentation
variable pipeline
 | VkPipeline pipeline { VK_NULL_HANDLE };
  | 
 
variable vulkanResourceManager
 | VulkanResourceManager * vulkanResourceManager;
  | 
 
variable deviceHandle
 | Handle< Device_t > deviceHandle;
  | 
 
variable pipelineLayoutHandle
 | Handle< PipelineLayout_t > pipelineLayoutHandle;
  | 
 
Updated on 2025-11-02 at 00:01:42 +0000