Ray tracing triangle hit shader group description. More...
#include <PipelineState.h>
Public Attributes | |
| const Char * | Name = nullptr |
| Unique group name. | |
| IShader * | pClosestHitShader = nullptr |
| Closest hit shader. | |
| IShader * | pAnyHitShader = nullptr |
| Any-hit shader. Can be null. | |
Ray tracing triangle hit shader group description.
| IShader* Diligent::RayTracingTriangleHitShaderGroup::pAnyHitShader = nullptr |
Any-hit shader. Can be null.
The shader type must be Diligent::SHADER_TYPE_RAY_ANY_HIT.
| IShader* Diligent::RayTracingTriangleHitShaderGroup::pClosestHitShader = nullptr |
Closest hit shader.
The shader type must be Diligent::SHADER_TYPE_RAY_CLOSEST_HIT.