Struct HitGroupDescription
Describes a raytracing hit group state subobject that can be included in a state object.
Inherited Members
Namespace: Evergine.Common.Graphics.Raytracing
Assembly: Evergine.Common.dll
Syntax
public struct HitGroupDescription
  Fields
AnyHitEntryPoint
Optional name of the any-hit shader associated with the hit group. This field can be used with all hit group types.
Declaration
public string AnyHitEntryPoint
  Field Value
| Type | Description | 
|---|---|
| string | 
ClosestHitEntryPoint
Optional name of the closest-hit shader associated with the hit group. This field can be used with all hit group types.
Declaration
public string ClosestHitEntryPoint
  Field Value
| Type | Description | 
|---|---|
| string | 
GeneralEntryPoint
Optional name of the general shader associated with the hit group. This field can be used with all hit group types.
Declaration
public string GeneralEntryPoint
  Field Value
| Type | Description | 
|---|---|
| string | 
IntersectionEntryPoint
Optional name of the intersection shader associated with the hit group. This field can only be used with hit groups of type procedural primitive.
Declaration
public string IntersectionEntryPoint
  Field Value
| Type | Description | 
|---|---|
| string | 
Name
The name of the hit group.
Declaration
public string Name
  Field Value
| Type | Description | 
|---|---|
| string | 
Type
A value from the HitGroupType enumeration specifying the type of the hit group.
Declaration
public HitGroupDescription.HitGroupType Type
  Field Value
| Type | Description | 
|---|---|
| HitGroupDescription.HitGroupType |