From d8e83516e209cbb7c040211da558d7fff9ecc5be Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Wed, 26 Apr 2017 04:39:25 +1000 Subject: 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. --- source/blender/gpu/GPU_viewport.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'source/blender/gpu/GPU_viewport.h') 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); -- cgit v1.2.3