diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2018-10-31 14:28:59 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2018-10-31 14:32:18 +0300 |
commit | a248c2001a0a037b921355a6caaa161c270c762f (patch) | |
tree | 81bf9d0accac55f044369feea235052cd52ea58f /source/blender/draw/engines | |
parent | fc12a736bbd10e488b701ad18fb70934ea8de01b (diff) |
GPU: Add glFlush and glFinish wrapper
Diffstat (limited to 'source/blender/draw/engines')
-rw-r--r-- | source/blender/draw/engines/eevee/eevee_render.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/draw/engines/eevee/eevee_render.c b/source/blender/draw/engines/eevee/eevee_render.c index 06479588017..86c20ee54da 100644 --- a/source/blender/draw/engines/eevee/eevee_render.c +++ b/source/blender/draw/engines/eevee/eevee_render.c @@ -40,6 +40,7 @@ #include "GPU_framebuffer.h" #include "GPU_glew.h" +#include "GPU_state.h" #include "RE_pipeline.h" @@ -551,7 +552,7 @@ void EEVEE_render_draw(EEVEE_Data *vedata, RenderEngine *engine, RenderLayer *rl EEVEE_draw_effects(sldata, vedata); /* XXX Seems to fix TDR issue with NVidia drivers on linux. */ - glFinish(); + GPU_finish(); RE_engine_update_progress(engine, (float)(render_samples++) / (float)tot_sample); } |