From 198c7d3687c16581a48701733c4fe4b511eaf149 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Foucault?= Date: Mon, 25 Sep 2017 20:07:02 +0200 Subject: DRW : Add new view_update mechanism. This makes updates for the viewport cleaner and also add the possibility to add a new callback called when the scene is updated. --- source/blender/gpu/GPU_viewport.h | 3 +++ 1 file changed, 3 insertions(+) (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 2b2a07f50b7..622b3b301e4 100644 --- a/source/blender/gpu/GPU_viewport.h +++ b/source/blender/gpu/GPU_viewport.h @@ -101,6 +101,9 @@ void *GPU_viewport_texture_list_get(GPUViewport *viewport); void GPU_viewport_size_get(const GPUViewport *viewport, int size[2]); void GPU_viewport_size_set(GPUViewport *viewport, const int size[2]); +void GPU_viewport_tag_update(GPUViewport *viewport); +bool GPU_viewport_do_update(GPUViewport *viewport); + /* Texture pool */ GPUTexture *GPU_viewport_texture_pool_query(GPUViewport *viewport, void *engine, int width, int height, int channels, int format); -- cgit v1.2.3