Blender V4.3
blender::realtime_compositor::TexturePool Class Referenceabstract

#include <COM_texture_pool.hh>

Inherited by blender::draw::compositor::TexturePool, and blender::render::TexturePool.

Public Member Functions

Texture Pool
GPUTexture * acquire (int2 size, eGPUTextureFormat format)
 
void release (GPUTexture *texture)
 
void reset ()
 

Detailed Description

Definition at line 50 of file COM_texture_pool.hh.

Member Function Documentation

◆ acquire()

GPUTexture * blender::realtime_compositor::TexturePool::acquire ( int2 size,
eGPUTextureFormat format )

◆ release()

void blender::realtime_compositor::TexturePool::release ( GPUTexture * texture)

Definition at line 60 of file texture_pool.cc.

Referenced by blender::realtime_compositor::Result::release().

◆ reset()

void blender::realtime_compositor::TexturePool::reset ( )

Definition at line 65 of file texture_pool.cc.

Referenced by blender::realtime_compositor::Context::reset().


The documentation for this class was generated from the following files: