|
Blender V5.0
|
#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 |
| float4 | shuffle |
| float2 | far_near |
| bool | use_premul_alpha = false |
Definition at line 28 of file image_shader_params.hh.
|
inline |
Definition at line 34 of file image_shader_params.hh.
References BKE_image_has_gpu_texture_premultiplied_alpha(), Scene::camera, blender::image_engine::DEFAULT, DRW_object_get_data_for_drawing(), far_near, flags, blender::image_engine::AbstractSpaceAccessor::get_shader_parameters(), OB_CAMERA, shuffle, Object::type, and use_premul_alpha.
| float2 blender::image_engine::ShaderParameters::far_near |
Definition at line 31 of file image_shader_params.hh.
Referenced by update().
| ImageDrawFlags blender::image_engine::ShaderParameters::flags = ImageDrawFlags::DEFAULT |
Definition at line 29 of file image_shader_params.hh.
Referenced by blender::image_engine::SpaceImageAccessor::get_shader_parameters(), blender::image_engine::SpaceNodeAccessor::get_shader_parameters(), and update().
| float4 blender::image_engine::ShaderParameters::shuffle |
Definition at line 30 of file image_shader_params.hh.
Referenced by blender::image_engine::SpaceImageAccessor::get_shader_parameters(), blender::image_engine::SpaceNodeAccessor::get_shader_parameters(), and update().
| bool blender::image_engine::ShaderParameters::use_premul_alpha = false |
Definition at line 32 of file image_shader_params.hh.
Referenced by update().