[Mesa-dev] Upcoming Mesa 7.9.1 and 7.10 releases

Brian Paul brianp at vmware.com
Tue Jan 4 06:59:44 PST 2011


On 01/03/2011 06:27 PM, Ian Romanick wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> It looks like things are shaping up nicely for the 7.9.1 and 7.10
> releases.  I've cherry picked a bunch of stuff over to the branches, but
> there are a few commits that I'm a bit uncertain about.  I'd appreciate
> it if the commiters could weigh in.  If you are on direct CC, that means
> you have a commit on one or both lists.
>
> NOTE: There are a few recent commits that are on both lists.
>
> 7.9.1 list:
>

> commit ee1f047c8146c717fff30f1690d4ff9e69bd179f
> Author: Brian Paul<brianp at vmware.com>
> Date:   Tue Nov 2 08:22:40 2010 -0600
>
>      mesa: use GLubyte for edge flag arrays
>
>      Fixes http://bugs.freedesktop.org/show_bug.cgi?id=31310

Not applicable to 7.9.1


> commit 11dd228415d9299f3afa81525d0e588135099b4b
> Author: Brian Paul<brianp at vmware.com>
> Date:   Sun Nov 7 18:35:35 2010 -0700
>
>      mesa: make fixed-pt and byte-valued arrays a runtime feature
>
>      These ES1 features were only tested for in the vertex array code.
>      Checking the ctx->API field at runtime is cleaner than the #ifdef
>      stuff and supports choosing the API at runtime.

Not needed.


> commit d18df9e336b5d2e68a4a6185f7b9d0d0c095c3c4
> Author: Brian Paul<brianp at vmware.com>
> Date:   Thu Nov 11 16:56:16 2010 -0700
>
>      tdfx: s/Format/_BaseFormat/
>
>      Fixes http://bugs.freedesktop.org/show_bug.cgi?id=31560

Cherry picked.


> commit 48af60b46540a30c3754f0e59801a62dfb1a146d
> Author: Brian Paul<brianp at vmware.com>
> Date:   Wed Nov 17 08:10:26 2010 -0700
>
>      mesa: upgrade to glext.h version 66
>
>      The type of the num/count parameter to glProgramParameters4[df]vNV()
>      changed so some API dispatch code needed updates too.

Let's skip this one.  It touched a whole bunch of files and isn't 
critical.


> commit 83e93b6008213ad86607027e8434ecaccc8b1a2c
> Author: Brian Paul<brianp at vmware.com>
> Date:   Thu Nov 18 16:15:33 2010 -0700
>
>      mesa: pass gl_format to _mesa_init_teximage_fields()
>
>      This should prevent the field going unset in the future.  See bug
>      http://bugs.freedesktop.org/show_bug.cgi?id=31544 for background.
>
>      Also remove unneeded calls to clear_teximage_fields().
>
>      Finally, call _mesa_set_fetch_functions() from the
>      _mesa_init_teximage_fields() function so callers have one less
>      thing to worry about.

This was a code clean-up.  A previous patch fixed the actual bug.


> commit 5e3733fadf08178fca7c9f20a0f4783f940383aa
> Author: Brian Paul<brianp at vmware.com>
> Date:   Sun Nov 21 10:05:47 2010 -0700
>
>      mesa: fix get_texture_dimensions() for texture array targets
>
>      Fixes http://bugs.freedesktop.org/show_bug.cgi?id=31779

Not applicable to 7.9.1


> commit a9fa0f3a2f318a7c57163491abe931e86b2cd4c3
> Author: José Fonseca<jfonseca at vmware.com>
> Date:   Mon Dec 6 20:01:30 2010 +0000
>
>      mesa: Bump the number of bits in the register index.
>
>      More than 1023 temporaries were being used for a Cinebench shader before
>      doing temporary optimization, causing the index value to wrap around to
>      -1024.

Not needed with old GLSL compiler.


-Brian


More information about the mesa-dev mailing list