Struct CullBatch ​
Namespace: ValveResourceFormat.Renderer.Buffers
Assembly: Renderer.dll
One item class culled by compute_tile_cullbits and compute_depthbin_cullbits. Four are dispatched together, covering barn lights, env maps, light probe volumes and projected decals in one pass.
csharp
public struct CullBatchRemarks ​
Matches CullBatch_t, 16 bytes.
Fields ​
FirstItem ​
First index into the cull item buffer.
csharp
public uint FirstItemField Value ​
uint
ItemEnd ​
One past this batch's last item index.
csharp
public uint ItemEndField Value ​
uint
OutputOffset ​
First uint of this batch's region in the cull bits buffer.
csharp
public uint OutputOffsetField Value ​
uint
OutputStride ​
Masks per tile or per depth bin, that is ceil(itemCount / 32).
csharp
public uint OutputStrideField Value ​
uint

