Skip to main content

UniformSetCacheRD

Inherits: Object

Uniform set cache manager for Rendering Device based renderers.

Description

Uniform set cache manager for Rendering Device based renderers. Provides a way to create a uniform set and reuse it in subsequent calls for as long as the uniform set exists. Uniform set will automatically be cleaned up when dependent objects are freed.

Methods

RIDget_cache\ (\ shader: RID, set: int, uniforms: Array[RDUniform]\ ) static

Method Descriptions

RID get_cache\ (\ shader: RID, set: int, uniforms: Array[RDUniform]\ ) static 🔗

Creates/returns a cached uniform set based on the provided uniforms for a given shader.