|
Blender V5.0
|
#include <eevee_raytrace.hh>
Public Member Functions | |
| RayTraceResultTexture ()=default | |
| RayTraceResultTexture (TextureFromPool &result) | |
| RayTraceResultTexture (TextureFromPool &result, Texture &history) | |
| operator gpu::Texture * () const | |
| gpu::Texture ** | operator& () |
| void | release () |
Contains the result texture. The result buffer is usually short lived and is kept in a TextureFromPool managed by the mode. This structure contains a reference to it so that it can be freed after use by the caller.
Definition at line 89 of file eevee_raytrace.hh.
|
default |
|
inline |
Definition at line 100 of file eevee_raytrace.hh.
|
inline |
Definition at line 101 of file eevee_raytrace.hh.
|
inline |
Definition at line 104 of file eevee_raytrace.hh.
References BLI_assert.
|
inline |
Definition at line 110 of file eevee_raytrace.hh.
|
inline |
Definition at line 115 of file eevee_raytrace.hh.
References blender::draw::TextureFromPool::swap().