|
Blender V4.3
|
#include "BLI_listbase.h"#include "BLI_math_vector_types.hh"#include "BLI_rect.h"#include "BLI_string_ref.hh"#include "BLI_utildefines.h"#include "BLT_translation.hh"#include "DNA_ID.h"#include "DNA_ID_enums.h"#include "DNA_camera_types.h"#include "DNA_object_types.h"#include "DNA_scene_types.h"#include "DNA_vec_types.h"#include "DNA_view3d_types.h"#include "DEG_depsgraph_query.hh"#include "ED_view3d.hh"#include "DRW_gpu_wrapper.hh"#include "DRW_render.hh"#include "COM_context.hh"#include "COM_domain.hh"#include "COM_evaluator.hh"#include "COM_result.hh"#include "COM_texture_pool.hh"#include "GPU_context.hh"#include "GPU_texture.hh"#include "compositor_engine.h"Go to the source code of this file.
Classes | |
| class | blender::draw::compositor::TexturePool |
| class | blender::draw::compositor::Context |
| class | blender::draw::compositor::Engine |
| struct | COMPOSITOR_Data |
Namespaces | |
| namespace | blender |
| namespace | blender::draw |
| namespace | blender::draw::compositor |
Functions | |
| static void | compositor_engine_init (void *data) |
| static void | compositor_engine_free (void *instance_data) |
| static void | compositor_engine_draw (void *data) |
| static void | compositor_engine_update (void *data) |
Variables | |
| static const DrawEngineDataSize | compositor_data_size = DRW_VIEWPORT_DATA_SIZE(COMPOSITOR_Data) |
| DrawEngineType | draw_engine_compositor_type |
|
static |
Definition at line 300 of file compositor_engine.cc.
References data, blender::draw::compositor::Engine::draw(), GPU_backend_get_type(), GPU_BACKEND_METAL, GPU_finish(), GPU_flush(), and COMPOSITOR_Data::instance_data.
|
static |
Definition at line 294 of file compositor_engine.cc.
|
static |
Definition at line 285 of file compositor_engine.cc.
References data, COMPOSITOR_Data::info, and COMPOSITOR_Data::instance_data.
|
static |
Definition at line 331 of file compositor_engine.cc.
References data, DRWContextState::depsgraph, DRW_context_state_get(), COMPOSITOR_Data::info, COMPOSITOR_Data::instance_data, and blender::draw::compositor::Engine::update().
|
static |
Definition at line 345 of file compositor_engine.cc.
| DrawEngineType draw_engine_compositor_type |
Definition at line 347 of file compositor_engine.cc.
Referenced by drw_engines_enable(), DRW_engines_register(), and blender::draw::compositor::Context::query_id_recalc_flag().