File gnome-shell-bsc929122-disable-atlas.patch of Package gnome-shell.2367

--- gnome-shell-3.10.4/src/shell-app.c	
+++ gnome-shell-3.10.4/src/shell-app.c	
@@ -316,7 +316,7 @@ shell_app_create_faded_icon_cpu (StTextu
 
   texture = cogl_texture_new_from_data (width,
                                         height,
-                                        COGL_TEXTURE_NONE,
+                                        COGL_TEXTURE_NONE | COGL_TEXTURE_NO_ATLAS,
                                         have_alpha ? COGL_PIXEL_FORMAT_RGBA_8888 : COGL_PIXEL_FORMAT_RGB_888,
                                         COGL_PIXEL_FORMAT_ANY,
                                         rowstride,
--- gnome-shell-3.10.4/src/st/st-private.c	
+++ gnome-shell-3.10.4/src/st/st-private.c	
@@ -377,7 +377,7 @@ _st_create_shadow_material (StShadow   *
 
   texture = cogl_texture_new_from_data (width_out,
                                         height_out,
-                                        COGL_TEXTURE_NONE,
+                                        COGL_TEXTURE_NONE | COGL_TEXTURE_NO_ATLAS,
                                         COGL_PIXEL_FORMAT_A_8,
                                         COGL_PIXEL_FORMAT_A_8,
                                         rowstride_out,
--- gnome-shell-3.10.4/src/st/st-texture-cache.c	
+++ gnome-shell-3.10.4/src/st/st-texture-cache.c	
@@ -533,7 +533,7 @@ data_to_cogl_handle (const guchar *data,
   if (!add_padding || width == height)
     return cogl_texture_new_from_data (width,
                                        height,
-                                       COGL_TEXTURE_NONE,
+                                       COGL_TEXTURE_NONE | COGL_TEXTURE_NO_ATLAS,
                                        has_alpha ? COGL_PIXEL_FORMAT_RGBA_8888 : COGL_PIXEL_FORMAT_RGB_888,
                                        COGL_PIXEL_FORMAT_ANY,
                                        rowstride,
--- gnome-shell-3.10.4/src/st/st-theme-node-drawing.c	
+++ gnome-shell-3.10.4/src/st/st-theme-node-drawing.c	
@@ -167,7 +167,7 @@ create_corner_material (StCornerSpec *co
   cairo_surface_destroy (surface);
 
   texture = cogl_texture_new_from_data (size, size,
-                                        COGL_TEXTURE_NONE,
+                                        COGL_TEXTURE_NONE | COGL_TEXTURE_NO_ATLAS,
                                         CLUTTER_CAIRO_FORMAT_ARGB32,
                                         COGL_PIXEL_FORMAT_ANY,
                                         rowstride,
@@ -1255,7 +1255,7 @@ st_theme_node_prerender_background (StTh
     cairo_path_destroy (interior_path);
 
   texture = cogl_texture_new_from_data (width, height,
-                                        COGL_TEXTURE_NONE,
+                                        COGL_TEXTURE_NONE | COGL_TEXTURE_NO_ATLAS,
                                         CLUTTER_CAIRO_FORMAT_ARGB32,
                                         COGL_PIXEL_FORMAT_ANY,
                                         rowstride,
openSUSE Build Service is sponsored by