stage-cogl: Fix feature check in clutter_stage_cogl_redraw

We do not strictly require the 'swap-region' Cogl feature in order to use
clipped redraws: they work equally well with just the 'buffer-age' Cogl
feature.

https://bugzilla.gnome.org/show_bug.cgi?id=726313
This commit is contained in:
Adel Gadllah 2014-03-14 10:41:57 +01:00
parent f649d732f9
commit 06387c3fd7

View File

@ -448,7 +448,7 @@ clutter_stage_cogl_redraw (ClutterStageWindow *stage_window)
may_use_clipped_redraw = FALSE; may_use_clipped_redraw = FALSE;
if (_clutter_stage_window_can_clip_redraws (stage_window) && if (_clutter_stage_window_can_clip_redraws (stage_window) &&
can_blit_sub_buffer && (can_blit_sub_buffer || has_buffer_age) &&
have_clip && have_clip &&
/* some drivers struggle to get going and produce some junk /* some drivers struggle to get going and produce some junk
* frames when starting up... */ * frames when starting up... */