Namespace ValveResourceFormat.Renderer.Materials ​
Classes ​
A 's inputs of one type, keyed by uniform name.
Loads and caches materials and textures from Source 2 resources.
Material with shader, textures, and render state for GPU rendering.
Available render mode options for debug visualization.
Names the sampler uniforms bound to a member. Names may share a slot when their texture targets differ, since a unit holds one binding per target, or when no shader variant declares both.
Reads texture mip data on background threads and gives it to the GPU over the frames that follow. A streamed texture starts out holding only its smallest mip and grows one level at a time as data arrives.
Structs ​
Render mode configuration with optional header flag.
Enums ​
Reserved GPU texture unit slots for global textures.
How texture mip data reaches the GPU.

