[Mesa-dev] [PATCH v2 0/7] Fix handling of 8-bits-per-channel SRGB and SNORM formats

Brian Paul brianp at vmware.com
Mon Jul 28 09:43:02 PDT 2014

On 07/22/2014 04:02 AM, Richard Sandiford wrote:
>> Similar to the L/A and R/G series I just posted, this one fixes the SNORM
>> and SRGB 8888 formats.  The UNORM ones were done last year as part of the
>> original big-endian work.
> v2, with subject lines fixed to include the "component:" bit.  No code changes
> from v1.
> Richard Sandiford (7):
>    util: Add PIPE_FORMAT_x8B8G8R8_SNORM formats
>    util: Define PIPE_FORMAT_xyzw8888_{SNORM,SRGB} aliases
>    mesa: Tweak unpack name for MESA_FORMAT_R8G8B8X8_SNORM
>    mesa: Fix alpha component in unpack_R8G8B8X8_SRGB.
>    mesa: Fix _mesa_texstore_signed_rgb?8888 for big-endian.
>    mesa: Add MESA_FORMAT_{A8R8G8B8,X8R8G8B8,X8B8G8R8}_SRGB
>    st/mesa: Fix handling of 8888 SNORM and SRGB formats for big-endian

This series LGTM too.

Reviewed-by: Brian Paul <brianp at vmware.com>

BTW, some of the bug fixes should probably be tagged for the 10.2 branch.

More information about the mesa-dev mailing list