Changeset View
Changeset View
Standalone View
Standalone View
source/blender/render/intern/render_types.h
| Show All 15 Lines | |||||
| #include "BLI_threads.h" | #include "BLI_threads.h" | ||||
| #include "BKE_main.h" | #include "BKE_main.h" | ||||
| #include "RE_pipeline.h" | #include "RE_pipeline.h" | ||||
| struct GHash; | struct GHash; | ||||
| struct Depsgraph; | |||||
| struct GSet; | struct GSet; | ||||
| struct Main; | struct Main; | ||||
| struct Object; | struct Object; | ||||
| struct RenderEngine; | struct RenderEngine; | ||||
| struct ReportList; | struct ReportList; | ||||
| #ifdef __cplusplus | #ifdef __cplusplus | ||||
| extern "C" { | extern "C" { | ||||
| ▲ Show 20 Lines • Show All 54 Lines • ▼ Show 20 Lines | struct Render { | ||||
| ThreadMutex highlighted_tiles_mutex; | ThreadMutex highlighted_tiles_mutex; | ||||
| struct GSet *highlighted_tiles; | struct GSet *highlighted_tiles; | ||||
| /* render engine */ | /* render engine */ | ||||
| struct RenderEngine *engine; | struct RenderEngine *engine; | ||||
| /* NOTE: This is a minimal dependency graph and evaluated scene which is enough to access view | /* NOTE: This is a minimal dependency graph and evaluated scene which is enough to access view | ||||
| * layer visibility and use for postprocessing (compositor and sequencer). */ | * layer visibility and use for postprocessing (compositor and sequencer). */ | ||||
| Depsgraph *pipeline_depsgraph; | struct Depsgraph *pipeline_depsgraph; | ||||
| Scene *pipeline_scene_eval; | Scene *pipeline_scene_eval; | ||||
| /* callbacks */ | /* callbacks */ | ||||
| void (*display_init)(void *handle, RenderResult *rr); | void (*display_init)(void *handle, RenderResult *rr); | ||||
| void *dih; | void *dih; | ||||
| void (*display_clear)(void *handle, RenderResult *rr); | void (*display_clear)(void *handle, RenderResult *rr); | ||||
| void *dch; | void *dch; | ||||
| void (*display_update)(void *handle, RenderResult *rr, rcti *rect); | void (*display_update)(void *handle, RenderResult *rr, rcti *rect); | ||||
| Show All 34 Lines | |||||