mesa: Move _mesa_base_tex_format() from teximage to glformats files
authorEduardo Lima Mitev <elima@igalia.com>
Thu, 24 Sep 2015 08:57:42 +0000 (10:57 +0200)
committerJason Ekstrand <jason.ekstrand@intel.com>
Mon, 28 Sep 2015 18:39:53 +0000 (11:39 -0700)
commitc6bf1cd1467ea5d5370394ba99366dd8a59a385c
tree475202193fec55a4f65160d73c8021fd18ba1011
parent15ab968f62dd322ecda6d70b1069f52616fe39bb
mesa: Move _mesa_base_tex_format() from teximage to glformats files

This function will be needed as part of validating the combination of format,
type and internal format of texture pixel operations, which happens in
glformats files. Specifically, we want to be able to obtain the base format
of a resolved effective internal format, to compare it with the original
internal format passed.

Also, since this function deals solely with GL formats, it fits better in
glformats where the rest of similar format functionality rests.

The function is moved as-is, without any modification.

Cc: "11.0" <mesa-stable@lists.freedesktop.org>
Reviewed-by: Jason Ekstrand <jason.ekstrand@intel.com>
Tested-by: Mark Janes <mark.a.janes@intel.com>
src/mesa/main/glformats.c
src/mesa/main/glformats.h
src/mesa/main/teximage.c
src/mesa/main/teximage.h