|
Blender V4.3
|
Public Member Functions | |
| ImageEngine (const DRWContextState *draw_ctx, IMAGE_Data *vedata) | |
| virtual | ~ImageEngine ()=default |
| void | begin_sync () |
| void | image_sync () |
| void | draw_finish () |
| void | draw_viewport () |
Definition at line 58 of file image_engine.cc.
|
inline |
Definition at line 66 of file image_engine.cc.
|
virtualdefault |
|
inline |
Definition at line 73 of file image_engine.cc.
References DRW_view_create(), blender::draw::image_engine::IMAGE_Data::instance_data, orthographic_m4(), DRWContextState::region, unit_m4(), and blender::draw::image_engine::IMAGE_InstanceData::view.
Referenced by blender::draw::image_engine::IMAGE_cache_init().
|
inline |
Definition at line 122 of file image_engine.cc.
References blender::draw::image_engine::IMAGE_InstanceData::image, and blender::draw::image_engine::IMAGE_Data::instance_data.
Referenced by blender::draw::image_engine::IMAGE_draw_scene().
|
inline |
Definition at line 130 of file image_engine.cc.
Referenced by blender::draw::image_engine::IMAGE_draw_scene().
|
inline |
Definition at line 86 of file image_engine.cc.
References BKE_image_multilayer_index(), BKE_image_multiview_index(), CTX_data_main(), blender::draw::image_engine::IMAGE_InstanceData::do_tile_drawing, DRW_context_state_get(), DRWContextState::evil_C, blender::draw::image_engine::IMAGE_InstanceData::flags, IMA_SRC_TILED, blender::draw::image_engine::IMAGE_InstanceData::image, blender::draw::image_engine::IMAGE_Data::instance_data, lock, DRWContextState::region, DRWContextState::scene, blender::draw::image_engine::IMAGE_InstanceData::sh_params, blender::draw::image_engine::IMAGE_InstanceData::ss_to_texture, blender::draw::image_engine::ShaderParameters::update(), ImBuf::x, and ImBuf::y.
Referenced by blender::draw::image_engine::IMAGE_cache_init().