Struct CullBatch ​
Namespace: ValveResourceFormat.Renderer.Buffers
Assembly: Renderer.dll
One item class culled by compute_tile_cullbits and compute_depthbin_cullbits. Three are dispatched together, covering barn lights, env maps and light probe volumes 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 ​
ItemEnd ​
One past this batch's last item index.
csharp
public uint ItemEndField Value ​
OutputOffset ​
First uint of this batch's region in the cull bits buffer.
csharp
public uint OutputOffsetField Value ​
OutputStride ​
Masks per tile or per depth bin, that is ceil(itemCount / 32).
csharp
public uint OutputStride
