Blender
V3.3
source
blender
draw
engines
external
external_engine.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-or-later
2
* Copyright 2017 Blender Foundation. */
3
8
#pragma once
9
10
extern
DrawEngineType
draw_engine_external_type
;
11
extern
RenderEngineType
DRW_engine_viewport_external_type
;
12
13
/* Check whether an external engine is to be used to draw content of an image editor.
14
* If the drawing is possible, the render engine is "acquired" so that it is not freed by the
15
* render engine for until drawing is finished.
16
*
17
* NOTE: Released by the draw engine when it is done drawing. */
18
bool
DRW_engine_external_acquire_for_image_editor
(
void
);
DRW_engine_viewport_external_type
RenderEngineType DRW_engine_viewport_external_type
Definition:
external_engine.c:447
DRW_engine_external_acquire_for_image_editor
bool DRW_engine_external_acquire_for_image_editor(void)
Definition:
external_engine.c:466
draw_engine_external_type
DrawEngineType draw_engine_external_type
Definition:
external_engine.c:426
DrawEngineType
Definition:
DRW_render.h:110
RenderEngineType
Definition:
RE_engine.h:68
Generated on Tue Oct 22 2024 13:18:25 for Blender by
doxygen
1.9.1