XII Release 0.1.0
Loading...
Searching...
No Matches
xiiGALRayTracingTriangleHitShaderGroupDescription Struct Reference

This describes the ray tracing general shader group information. More...

#include <PipelineState.h>

Public Member Functions

XII_ALWAYS_INLINE bool operator== (const xiiGALRayTracingTriangleHitShaderGroupDescription &rhs) const =default

Public Attributes

xiiHashedString m_sName
 The unique group name.
xiiSharedPtr< xiiGALShader > m_pClosestHitShader
 The reference-counted pointer to the shader of type xiiGALShaderType::RayClosestHit. This must not be invalid.
xiiSharedPtr< xiiGALShader > m_pAnyHitShader
 The reference-counted pointer to the shader of type xiiGALShaderType::RayAnyHit. This can be invalid.

Detailed Description

This describes the ray tracing general shader group information.


The documentation for this struct was generated from the following file:
  • /home/runner/work/XII/XII/Source/Engine/GraphicsFoundation/States/PipelineState.h