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