Documentation / scene / RGTextureAffinityCache
Class: RGTextureAffinityCache<TTexture>
Defined in: libs/scene/src/render/rendergraph/texture_affinity_cache.ts:10
Remembers transient texture identities across executions without owning them.
Type Parameters
TTexture
TTexture = BaseTexture
Constructors
Constructor
new RGTextureAffinityCache<
TTexture>():RGTextureAffinityCache<TTexture>
Returns
RGTextureAffinityCache<TTexture>
Accessors
size
Get Signature
get size():
number
Defined in: libs/scene/src/render/rendergraph/texture_affinity_cache.ts:15
Number of logical resources remembered from the last successful execution.
Returns
number
Methods
clear()
clear():
void
Defined in: libs/scene/src/render/rendergraph/texture_affinity_cache.ts:20
Remove all remembered allocations without releasing the referenced textures.
Returns
void