Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/engines/gpencil/gpencil_engine.h
| Show All 14 Lines | |||||
| * | * | ||||
| * Copyright 2017, Blender Foundation. | * Copyright 2017, Blender Foundation. | ||||
| */ | */ | ||||
| /** \file | /** \file | ||||
| * \ingroup draw | * \ingroup draw | ||||
| */ | */ | ||||
| #ifndef __GPENCIL_ENGINE_H__ | #pragma once | ||||
| #define __GPENCIL_ENGINE_H__ | |||||
| #include "DNA_gpencil_types.h" | #include "DNA_gpencil_types.h" | ||||
| #include "BLI_bitmap.h" | #include "BLI_bitmap.h" | ||||
| #include "GPU_batch.h" | #include "GPU_batch.h" | ||||
| extern DrawEngineType draw_engine_gpencil_type; | extern DrawEngineType draw_engine_gpencil_type; | ||||
| ▲ Show 20 Lines • Show All 401 Lines • ▼ Show 20 Lines | void GPENCIL_render_to_image(void *vedata, | ||||
| struct RenderEngine *engine, | struct RenderEngine *engine, | ||||
| struct RenderLayer *render_layer, | struct RenderLayer *render_layer, | ||||
| const rcti *rect); | const rcti *rect); | ||||
| /* Draw Data. */ | /* Draw Data. */ | ||||
| void gpencil_light_pool_free(void *storage); | void gpencil_light_pool_free(void *storage); | ||||
| void gpencil_material_pool_free(void *storage); | void gpencil_material_pool_free(void *storage); | ||||
| GPENCIL_ViewLayerData *GPENCIL_view_layer_data_ensure(void); | GPENCIL_ViewLayerData *GPENCIL_view_layer_data_ensure(void); | ||||
| #endif /* __GPENCIL_ENGINE_H__ */ | |||||