|
Blender V5.0
|
#include <COM_smaa_precomputed_textures.hh>
Inherits blender::compositor::CachedResource.
Public Member Functions | |
| SMAAPrecomputedTextures (Context &context) | |
| ~SMAAPrecomputedTextures () | |
| void | bind_search_texture (gpu::Shader *shader, const char *sampler_name) const |
| void | unbind_search_texture () const |
| void | bind_area_texture (gpu::Shader *shader, const char *sampler_name) const |
| void | unbind_area_texture () const |
Public Attributes | |
| Result | search_texture |
| Result | area_texture |
| Public Attributes inherited from blender::compositor::CachedResource | |
| bool | needed = true |
Definition at line 24 of file COM_smaa_precomputed_textures.hh.
| blender::compositor::SMAAPrecomputedTextures::SMAAPrecomputedTextures | ( | Context & | context | ) |
Definition at line 23 of file smaa_precomputed_textures.cc.
References area_texture, and search_texture.
| blender::compositor::SMAAPrecomputedTextures::~SMAAPrecomputedTextures | ( | ) |
Definition at line 35 of file smaa_precomputed_textures.cc.
References area_texture, GPU_TEXTURE_FREE_SAFE, and search_texture.
| void blender::compositor::SMAAPrecomputedTextures::bind_area_texture | ( | gpu::Shader * | shader, |
| const char * | sampler_name ) const |
Definition at line 55 of file smaa_precomputed_textures.cc.
References GPU_shader_get_sampler_binding(), and GPU_texture_bind().
Referenced by blender::compositor::calculate_blending_weights_gpu().
| void blender::compositor::SMAAPrecomputedTextures::bind_search_texture | ( | gpu::Shader * | shader, |
| const char * | sampler_name ) const |
Definition at line 43 of file smaa_precomputed_textures.cc.
References GPU_shader_get_sampler_binding(), and GPU_texture_bind().
Referenced by blender::compositor::calculate_blending_weights_gpu().
| void blender::compositor::SMAAPrecomputedTextures::unbind_area_texture | ( | ) | const |
Definition at line 62 of file smaa_precomputed_textures.cc.
References GPU_texture_unbind().
Referenced by blender::compositor::calculate_blending_weights_gpu().
| void blender::compositor::SMAAPrecomputedTextures::unbind_search_texture | ( | ) | const |
Definition at line 50 of file smaa_precomputed_textures.cc.
References GPU_texture_unbind().
Referenced by blender::compositor::calculate_blending_weights_gpu().
| Result blender::compositor::SMAAPrecomputedTextures::area_texture |
Definition at line 29 of file COM_smaa_precomputed_textures.hh.
Referenced by blender::compositor::calculate_blending_weights_cpu(), SMAAPrecomputedTextures(), and ~SMAAPrecomputedTextures().
| Result blender::compositor::SMAAPrecomputedTextures::search_texture |
Definition at line 28 of file COM_smaa_precomputed_textures.hh.
Referenced by blender::compositor::calculate_blending_weights_cpu(), SMAAPrecomputedTextures(), and ~SMAAPrecomputedTextures().