FramebufferCacheRD

Hereda: Object

Administrador de caché de framebuffer para renderizadores basados en el Dispositivo de Renderizado.

Descripción

Administrador de caché de framebuffer para renderizadores basados en el Dispositivo de Renderizado. Proporciona una forma de crear un framebuffer y reutilizarlo en llamadas posteriores mientras existan las texturas utilizadas. Los framebuffers se limpiarán automáticamente cuando se liberen los objetos dependientes.

Métodos

RID

get_cache_multipass(textures: Array[RID], passes: Array[RDFramebufferPass], views: int) static


Descripciones de Métodos

RID get_cache_multipass(textures: Array[RID], passes: Array[RDFramebufferPass], views: int) static 🔗

Crea u obtiene un framebuffer en caché. textures enumera las texturas a las que se accede. passes define los subpases y la asignación de texturas; si se deja vacío, se crea un solo pase y las texturas se asignan según sus flags de uso. views define el número de vistas utilizadas al renderizar.