diff --git a/source/blender/editors/render/render_opengl.c b/source/blender/editors/render/render_opengl.c index d9b22553c7a..5c072d1ad8b 100644 --- a/source/blender/editors/render/render_opengl.c +++ b/source/blender/editors/render/render_opengl.c @@ -60,6 +60,7 @@ #include "ED_screen.h" #include "ED_view3d.h" +#include "ED_image.h" #include "RE_pipeline.h" #include "IMB_imbuf_types.h" @@ -329,6 +330,9 @@ static int screen_opengl_render_anim_step(bContext *C, wmOperator *op) scene_camera_switch_update(scene); } + /* update animated image textures for gpu, etc */ + ED_image_update_frame(C); + /* render into offscreen buffer */ screen_opengl_render_apply(oglrender);