Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2017-04-25 21:39:25 +0300
committerCampbell Barton <ideasman42@gmail.com>2017-04-25 21:59:18 +0300
commitd8e83516e209cbb7c040211da558d7fff9ecc5be (patch)
treed332524c550188fb9034f3a7c182224427bea01d /source/blender/gpu/GPU_viewport.h
parent041a50291b73b727fdf8bc3192de2917e8563ce0 (diff)
Draw Manager: support for selection using engines
Needed to remove old draw code entirely. Object mode selection support, pose and armature still need to be added. Enabled when 'use_modern_viewport' is set.
Diffstat (limited to 'source/blender/gpu/GPU_viewport.h')
-rw-r--r--source/blender/gpu/GPU_viewport.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/gpu/GPU_viewport.h b/source/blender/gpu/GPU_viewport.h
index 36e1eea5d61..f1a4e0bbcdb 100644
--- a/source/blender/gpu/GPU_viewport.h
+++ b/source/blender/gpu/GPU_viewport.h
@@ -89,7 +89,8 @@ void *GPU_viewport_engine_data_create(GPUViewport *viewport, void *engine_type);
void *GPU_viewport_engine_data_get(GPUViewport *viewport, void *engine_type);
void *GPU_viewport_framebuffer_list_get(GPUViewport *viewport);
void *GPU_viewport_texture_list_get(GPUViewport *viewport);
-void GPU_viewport_size_get(GPUViewport *viewport, int *size);
+void GPU_viewport_size_get(const GPUViewport *viewport, int size[2]);
+void GPU_viewport_size_set(GPUViewport *viewport, const int size[2]);
bool GPU_viewport_cache_validate(GPUViewport *viewport, unsigned int hash);