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

Marek Olšák maraeo at gmail.com
Mon Jul 21 15:37:09 PDT 2014


Hi Richard,

For anything that changes the shared core code in src/gallium, the
commit message prefix should be "gallium:". You can also use
"gallium/util:" if you just change auxiliary/util.

For anything that changes src/mesa/state_tracker, the prefix should be
"st/mesa:".

For anything that changes src/mesa/main, the prefix should be "mesa:".

Commits lacking a prefix followed by ":" are not allowed.

Thanks,

Marek

On Mon, Jul 21, 2014 at 5:48 PM, Richard Sandiford
<rsandifo at linux.vnet.ibm.com> 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.
>
> Richard Sandiford (7):
>   util: Add PIPE_FORMAT_x8B8G8R8_SNORM formats
>   util: Define PIPE_FORMAT_xyzw8888_{SNORM,SRGB} aliases
>   main: Tweak unpack name for MESA_FORMAT_R8G8B8X8_SNORM
>   main: Fix alpha component in unpack_R8G8B8X8_SRGB.
>   main: Fix _mesa_texstore_signed_rgb?8888 for big-endian.
>   Add MESA_FORMAT_{A8R8G8B8,X8R8G8B8,X8B8G8R8}_SRGB
>   Fix handling of 8888 SNORM and SRGB formats for big-endian
>
>  src/gallium/auxiliary/util/u_format.csv         |  3 ++
>  src/gallium/include/pipe/p_format.h             | 27 +++++++++++
>  src/mesa/drivers/dri/i965/brw_surface_formats.c |  1 +
>  src/mesa/main/format_pack.c                     | 60 +++++++++++++++++++++++++
>  src/mesa/main/format_unpack.c                   | 48 ++++++++++++++++++--
>  src/mesa/main/formats.c                         | 45 +++++++++++++++++++
>  src/mesa/main/formats.h                         |  3 ++
>  src/mesa/main/texformat.c                       | 10 +++++
>  src/mesa/main/texstore.c                        | 14 ++++--
>  src/mesa/state_tracker/st_format.c              | 52 ++++++++++++++-------
>  src/mesa/swrast/s_texfetch.c                    |  3 ++
>  src/mesa/swrast/s_texfetch_tmp.h                | 24 ++++++++++
>  12 files changed, 268 insertions(+), 22 deletions(-)
>
> --
> 1.8.3.1
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev


More information about the mesa-dev mailing list