diff options
Diffstat (limited to 'source/blender/draw/DRW_engine.h')
-rw-r--r-- | source/blender/draw/DRW_engine.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/source/blender/draw/DRW_engine.h b/source/blender/draw/DRW_engine.h index b4c23d5e57c..7ecf9df275d 100644 --- a/source/blender/draw/DRW_engine.h +++ b/source/blender/draw/DRW_engine.h @@ -93,6 +93,7 @@ void DRW_draw_render_loop_offscreen(struct Depsgraph *depsgraph, struct RenderEngineType *engine_type, struct ARegion *region, struct View3D *v3d, + const bool is_image_render, const bool draw_background, const bool do_color_management, struct GPUOffScreen *ofs, @@ -139,6 +140,14 @@ void DRW_opengl_context_destroy(void); void DRW_opengl_context_enable(void); void DRW_opengl_context_disable(void); +#ifdef WITH_XR_OPENXR +/* XXX see comment on DRW_xr_opengl_context_get() */ +void *DRW_xr_opengl_context_get(void); +void *DRW_xr_gpu_context_get(void); +void DRW_xr_drawing_begin(void); +void DRW_xr_drawing_end(void); +#endif + /* For garbage collection */ void DRW_cache_free_old_batches(struct Main *bmain); |