[Mesa-stable] New stable-branch 10.6 candidate pushed

Mark Janes mark.a.janes at intel.com
Thu Sep 3 15:42:30 PDT 2015


Please add Matt Turner's patch:

[PATCH 10.6] i965/fs: Handle MRF destinations in
lower_integer_multiplication().

This fixes a sandy bridge regression in dEQP.  dEQP regressions on
stable will prevent ChromeOS from using 10.6.6 as the basis for their
Mesa build.

thanks,

Mark

Emil Velikov <emil.l.velikov at gmail.com> writes:

> Hello list,
>
> The candidate for the Mesa 10.6.6 is now available. Currently we have:
>  - 33 queued
>  - 12 nominated (outstanding)
>  - and 1 rejected/obsolete patches
>
> The present queue covers mesa core, i965 (regression fixes), r600
> (assertions and r600/sb crashes), radeonsi (workaround for GPU hang
> in Unigine Heaven) and nouveau (piglit tests).
>
> Note: this series includes a few commits that have not been explicitly
> marked for the 10.6 branch. They were picked based on the severity of the
> issue and/or the commit they reference/fix.
>
>
> Take a look at section "Mesa stable queue" for more information.
>
> Testing
> -------
> The following results are against piglit 246791c51ec.
>
>
> Changes - classic i965(snb)
> ---------------------------
> Fixes:
>  - shaders
>     + point-vertex-id                                     fail > pass
>
>
> Changes - swrast classic
> ------------------------
> None.
>
>
> Changes - gallium softpipe
> --------------------------
> None.
>
>
> Changes - gallium llvmpipe (LLVM 3.6.2)
> ---------------------------------------
> None.
>
>
> Testing reports/general approval
> --------------------------------
> Any testing reports (or general approval of the state of the branch)
> will be greatly appreciated.
>
>
> Trivial merge conflicts
> -----------------------
> commit cc2226214db0550961989b616f5fb88db34e9afe
> Author: Ilia Mirkin <imirkin at alum.mit.edu>
>
>     st/mesa: fix assignments with 4-operand arguments (i.e. BFI)
>
>     (cherry picked from commit 681efdf7a18b73ce06989cb2d3299e3feabdb5f5)
>
>
> commit 71fa292d4835c50343d4fab4ddf57f4c5b133b26
> Author: Chris Wilson <chris at chris-wilson.co.uk>
>
>     i965: Prevent coordinate overflow in intel_emit_linear_blit
>
>     (cherry picked from commit d38a5601068ae1d923efece8f28757777f4474e4)
>
>
> commit 3db7a7e814a7d9b75a13450fd51389987bac8f9e
> Author: Daniel Scharrer <daniel at constexpr.org>
>
>     mesa: add missing queries for ARB_direct_state_access
>
>     (cherry picked from commit 5aaaaebf22c920745d577c49e463d23b90ba5ea8)
>
>
> commit b0bce4c7831ffb1706fbbc51dc23cefd51022692
> Author: Marek Olšák <marek.olsak at amd.com>
>
>     radeonsi: fix a Unigine Heaven hang when drirc is missing
>
>     (cherry picked from commit 9b510a9652297a63677f1d55b2bf444694fd94e1)
>
>
> The plan is to have 10.6.6 this Friday (4th of September) or shortly after.
>
> If you have any questions or comments that you would like to share
> before the release, please go ahead.
>
>
> Cheers,
> Emil
>
>
> Mesa stable queue
> -----------------
>
> Nominated (12)
> ==============
>
> Boyan Ding (1):
>       i915: Add XRGB8888 format to intel_screen_make_configs
>
> Brian Paul (1):
>       configure: don't try to build gallium DRI drivers if --disable-dri is set
>
> Emil Velikov (2):
>       mapi: automake: inline glapi_gen_mapi define
>       xmlpool: remove LOCALEDIR variable/fix bmake
>
> Ian Romanick (1):
>       mesa: Pass the type to _mesa_uniform_matrix as a glsl_base_type
>
> Kenneth Graunke (2):
>       glsl: Handle attribute aliasing in attribute storage limit check
>       i965: Fix copy propagation type changes
>
> Rob Clark (1):
>       xa: add xa_surface_from_handle2
>
> Tom Stellard (4):
>       clover: Call clBuildProgram() notification function when build completes v2
>       gallium/drivers: Add threadsafe wrappers for pipe_context v2
>       clover: Use threadsafe wrappers for pipe_context v2
>       clover: Properly initialize LLVM targets when linking with component libs
>
>
>
> Queued (33)
> ===========
>
> Chris Wilson (2):
>       i965: Prevent coordinate overflow in intel_emit_linear_blit
>       i965: Always re-emit the pipeline select during invariant state emission
>
> Daniel Scharrer (1):
>       mesa: add missing queries for ARB_direct_state_access
>
> Dave Airlie (8):
>       mesa/arb_gpu_shader_fp64: add support for glGetUniformdv
>       mesa/texgetimage: fix missing stencil check
>       st/readpixels: fix accel path for skipimages.
>       texcompress_s3tc/fxt1: fix stride checks (v1.1)
>       mesa/readpixels: check strides are equal before skipping conversion
>       mesa: enable texture stencil8 for multisample
>       r600/sb: update last_cf for finalize if.
>       r600g: fix calculation for gpr allocation
>
> David Heidelberg (1):
>       st/nine: Require gcc >= 4.6
>
> Emil Velikov (2):
>       docs: add sha256 checksums for 10.6.5
>       get-pick-list.sh: Require explicit "10.6" for nominating stable patches
>
> Glenn Kennard (4):
>       r600g: Fix assert in tgsi_cmp
>       r600g/sb: Handle undef in read port tracker
>       r600g/sb: Don't read junk after EOP
>       r600g/sb: Don't crash on empty if jump target
>
> Ilia Mirkin (5):
>       st/mesa: fix assignments with 4-operand arguments (i.e. BFI)
>       st/mesa: pass through 4th opcode argument in bitmap/pixel visitors
>       nv50,nvc0: disable depth bounds test on blit
>       nv50: fix 2d engine blits for 64- and 128-bit formats
>       mesa: only copy the requested teximage faces
>
> Jason Ekstrand (1):
>       i965/fs: Split VGRFs after lowering pull constants
>
> Marek Olšák (3):
>       gallium/radeon: fix the ADDRESS_HI mask for EVENT_WRITE CIK packets
>       mesa: create multisample fallback textures like normal textures
>       radeonsi: fix a Unigine Heaven hang when drirc is missing
>
> Neil Roberts (2):
>       i965: Swap the order of the vertex ID and edge flag attributes
>       i965/bdw: Fix 3DSTATE_VF_INSTANCING when the edge flag is used
>
> Tapani Pälli (4):
>       mesa: update fbo state in glTexStorage
>       glsl: build stageref mask using IR, not symbol table
>       glsl: expose build_program_resource_list function
>       glsl: create program resource list after LinkShader
>
>
> Obsolete (1)
> ============
>
> Timothy Arceri (1):
>       glsl: fix atomic buffer index for bindings other than 0
>
> _______________________________________________
> mesa-stable mailing list
> mesa-stable at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-stable


More information about the mesa-stable mailing list