Hello community, here is the log from the commit of package Mesa for openSUSE:Factory checked in at 2015-10-17 16:36:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/Mesa (Old) and /work/SRC/openSUSE:Factory/.Mesa.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "Mesa" Changes: -------- --- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes 2015-09-24 06:13:09.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes 2015-10-17 16:36:07.000000000 +0200 @@ -1,0 +2,49 @@ +Thu Oct 1 12:47:05 UTC 2015 - [email protected] + +- Update to 11.0.2 + * This is a emergency release which covers the final dEQP + regressions introduced in the 11.0 development cycle. + +------------------------------------------------------------------- +Wed Sep 30 09:29:30 UTC 2015 - [email protected] + +- update upstream status: + * remove n_i965-Remove-early-release-of-DRI2-miptree.patch + * add U_i965-Remove-early-release-of-DRI2-miptree.patch + +------------------------------------------------------------------- +Sat Sep 26 20:06:50 UTC 2015 - [email protected] + +- Update to 11.0.1 + * i965/vec4: Fix saturation errors when coalescing registers + * i965/vec4_nir: Load constants as integers + * meta: Abort meta pbo path if TexSubImage need signed unsigned + conversion + * docs: add sha256 checksums for 11.0.0 + * Update version to 11.0.1 + * docs: add release notes for 11.0.1 + * mesa: Fix GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE for default + framebuffer. + * t_dd_dmatmp: Make "count" actually be the count + * t_dd_dmatmp: Clean up improper code formatting from previous + patch + * t_dd_dmatmp: Use '& 3' instead of '% 4' everywhere + * t_dd_dmatmp: Pull out common 'count -= count & 3' code + * t_dd_dmatmp: Use addition instead of subtraction in loop + bounds + * st/mesa: avoid integer overflows with buffers >= 512MB + * nv50, nvc0: fix max texture buffer size to 128M elements + * freedreno/a3xx: fix blending of L8 format + * nv50,nvc0: detect underlying resource changes and update tic + * nv50,nvc0: flush texture cache in presence of coherent bufs + * radeonsi: load fmask ptr relative to the resources array + * nir: Fix a bunch of ralloc parenting errors + * i965/vec4: Don't reswizzle hardware registers + * configure.ac: Add support to enable read-only text segment on + x86. + * gbm: convert gbm bo format to fourcc format on dma-buf import + * mesa: fix errors when reading depth with glReadPixels + * i965: fix textureGrad for cubemaps + * mesa: Fix texture compression on big-endian systems + +------------------------------------------------------------------- Old: ---- mesa-11.0.0.tar.xz mesa-11.0.0.tar.xz.sig n_i965-Remove-early-release-of-DRI2-miptree.patch New: ---- U_i965-Remove-early-release-of-DRI2-miptree.patch mesa-11.0.2.tar.xz mesa-11.0.2.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Mesa.spec ++++++ --- /var/tmp/diff_new_pack.u351un/_old 2015-10-17 16:36:08.000000000 +0200 +++ /var/tmp/diff_new_pack.u351un/_new 2015-10-17 16:36:08.000000000 +0200 @@ -18,7 +18,7 @@ %define glamor 1 %define _name_archive mesa -%define _version 11.0.0 +%define _version 11.0.2 %ifarch %ix86 x86_64 %arm ppc ppc64 ppc64le s390x %define gallium_loader 1 %else @@ -37,7 +37,7 @@ %define with_nine 1 %endif Name: Mesa -Version: 11.0.0 +Version: 11.0.2 Release: 0 Summary: System for rendering interactive 3-D graphics License: MIT @@ -52,9 +52,8 @@ Source7: Mesa.keyring # required for building against wayland of openSUSE 13.1 Patch0: n_Fixed-build-against-wayland-1.2.1.patch -# should be replaced by real patch in X+Mesa+Intel ddx -# this is only a workaround -Patch1: n_i965-Remove-early-release-of-DRI2-miptree.patch +# merged, should be in the next release +Patch10: U_i965-Remove-early-release-of-DRI2-miptree.patch # to be upstreamed Patch11: u_Fix-crash-in-swrast-when-setting-a-texture-for-a-pix.patch # Patch from Fedora, fix 16bpp in llvmpipe @@ -521,7 +520,7 @@ # required for building against wayland of openSUSE 13.1 %patch0 -p1 %endif -%patch1 -p1 +%patch10 -p1 ### disabled, but not dropped yet; these still need investigation in ### order to figure out whether the issue is still reproducable and ### hence a fix is required ++++++ U_i965-Remove-early-release-of-DRI2-miptree.patch ++++++ >From 70e91d61fde239e8ae58148cacd4ff891126e2aa Mon Sep 17 00:00:00 2001 From: Chris Wilson <[email protected]> Date: Fri, 7 Aug 2015 21:13:12 +0100 Subject: i965: Remove early release of DRI2 miptree References: bfo#86281 bko#349519 intel_update_winsys_renderbuffer_miptree() will release the existing miptree when wrapping a new DRI2 buffer, so we can remove the early release and so prevent a NULL mt dereference should importing the new DRI2 name fail for any reason. (Reusing the old DRI2 name will result in the rendering going astray, to a stale buffer, and not shown on the screen, but it allows us to issue a warning and not crash much later in innocent code.) Signed-off-by: Chris Wilson <[email protected]> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=86281 Reviewed-by: Martin Peres <[email protected]> Reviewed-by: Chad Versace <[email protected]> --- src/mesa/drivers/dri/i965/brw_context.c | 1 - 1 file changed, 1 deletion(-) --- a/src/mesa/drivers/dri/i965/brw_context.c +++ b/src/mesa/drivers/dri/i965/brw_context.c @@ -1412,7 +1412,6 @@ intel_process_dri2_buffer(struct brw_con buffer->cpp, buffer->pitch); } - intel_miptree_release(&rb->mt); bo = drm_intel_bo_gem_create_from_name(brw->bufmgr, buffer_name, buffer->name); if (!bo) { ++++++ mesa-11.0.0.tar.xz -> mesa-11.0.2.tar.xz ++++++ /work/SRC/openSUSE:Factory/Mesa/mesa-11.0.0.tar.xz /work/SRC/openSUSE:Factory/.Mesa.new/mesa-11.0.2.tar.xz differ: char 26, line 1
