Namespace ValveResourceFormat.Renderer.Buffers
Classes
- Buffer
-
Base class for OpenGL buffer objects with automatic binding management.
- EnvMapArray
-
Uniform buffer array containing all environment map probe data.
- LightProbeVolumeArray
-
Uniform buffer array containing all light probe volume data.
- LightingConstants
-
Uniform buffer containing all scene lights and lightmap configuration.
- StorageBuffer
-
Shader storage buffer object for large read-write data arrays on the GPU.
- UniformBuffer<T>
-
Uniform buffer object that stores shader-accessible structured data on the GPU.
- ViewConstants
-
Uniform buffer containing camera transforms, fog, and per-frame view state.
Structs
- DrawBounds
- DrawElementsIndirectCommand
- EnvMapData
-
Per-probe reflection data for shader uniform buffer.
- LightProbeVolume
-
Per-volume light probe sampling parameters for shader uniform buffer.
- MeshletCullInfo
- ObjectDataStandard
- OccludedBoundDebug
Enums
- ReservedBufferSlots
-
Reserved GPU buffer binding slots for uniform and storage buffers.