|
Blender
V3.3
|
#include <image_shader_params.hh>
Public Member Functions | |
| void | update (AbstractSpaceAccessor *space, const Scene *scene, Image *image, ImBuf *image_buffer) |
Public Attributes | |
| int | flags = 0 |
| float | shuffle [4] |
| float | far_near [2] |
| bool | use_premul_alpha = false |
Definition at line 22 of file image_shader_params.hh.
|
inline |
Definition at line 28 of file image_shader_params.hh.
References BKE_image_has_gpu_texture_premultiplied_alpha(), Scene::camera, camera, copy_v2_fl2(), copy_v4_fl(), Object::data, far_near, flags, AbstractSpaceAccessor::get_shader_parameters(), image(), OB_CAMERA, scene, shuffle, Object::type, and use_premul_alpha.
Referenced by blender::draw::image_engine::ImageEngine< DrawingMode >::cache_populate().
| float ShaderParameters::far_near[2] |
Definition at line 25 of file image_shader_params.hh.
Referenced by update().
| int ShaderParameters::flags = 0 |
Definition at line 23 of file image_shader_params.hh.
Referenced by blender::draw::image_engine::SpaceNodeAccessor::get_shader_parameters(), blender::draw::image_engine::SpaceImageAccessor::get_shader_parameters(), and update().
| float ShaderParameters::shuffle[4] |
Definition at line 24 of file image_shader_params.hh.
Referenced by blender::draw::image_engine::SpaceNodeAccessor::get_shader_parameters(), blender::draw::image_engine::SpaceImageAccessor::get_shader_parameters(), and update().
| bool ShaderParameters::use_premul_alpha = false |
Definition at line 26 of file image_shader_params.hh.
Referenced by update().