|
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 () |
| DrawingMode | Drawing mode to use. |
Useful during development to switch between drawing implementations.
Definition at line 58 of file image_engine.cc.
|
inline |
Definition at line 66 of file image_engine.cc.
References blender::draw::image_engine::space_accessor_from_context().
|
virtualdefault |
|
inline |
Definition at line 73 of file image_engine.cc.
References DRW_view_create(), orthographic_m4(), unit_m4(), blender::draw::image_engine::IMAGE_InstanceData::view, ARegion::winx, and ARegion::winy.
|
inline |
Definition at line 122 of file image_engine.cc.
References blender::draw::image_engine::IMAGE_InstanceData::image.
|
inline |
Definition at line 130 of file image_engine.cc.
|
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(), blender::draw::image_engine::IMAGE_InstanceData::flags, IMA_SRC_TILED, blender::draw::image_engine::IMAGE_InstanceData::image, lock, 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.