csharp
public record class TextureStreamingQualityThe texture numbers a host's quality tier resolved to.
Remarks
RenderQuality's textures group, handed over rather than referenced — TerrainFactory.Vegetation's arrangement and for its reason. This assembly must not depend on Vixen.Rendering.PostFx to know how big a pool to make, and the tier table must not know that a texture pool is what the number ends up as.
⚠ The default is off, and off is exactly what existed before streaming did. A zero pool loads every texture whole with no residency and no per-frame cost. A host that wants streaming says so with a number; nothing turns it on by inference.
Fields and properties (2)
public int PoolMegabytesHow many megabytes of mip tail may be resident, or zero to load every texture whole.
public float MipBiasLevels added to every wanted width, positive for coarser.
Used by (5)
- AppGraphicsVixen.App.Hosting
- TextureDemandTestsVixen.Engine.Renderer.Tests
- WorldRendererVixen.Engine.Renderer
- WorldRendererTestsVixen.Engine.Renderer.Tests
- HostedRendererTestsVixen.App.Tests