mesa: Implement GL_ANGLE_pack_reverse_row_order
authorAdam Jackson <ajax@redhat.com>
Wed, 18 Dec 2019 15:40:38 +0000 (10:40 -0500)
committerMarge Bot <eric+marge@anholt.net>
Fri, 6 Nov 2020 02:28:44 +0000 (02:28 +0000)
commitfd104096c61328933723ba807771f6862f1d42df
tree23a0ed0cc9551a9651f6ff12b6f5f1cf86c51119
parent4506e4db4d66694f2a2b5ea3c419a407131a04ec
mesa: Implement GL_ANGLE_pack_reverse_row_order

Identical to GL_MESA_pack_invert in effect, just need to check for a
different enum value for GLES vs GL. The spec claims that "OpenGL 1.5 or
OpenGL ES 1.0 are required", but ReadPixels isn't a thing for ES1 so we
only enable it for ES2+.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3156>
src/mapi/glapi/gen/es_EXT.xml
src/mesa/main/extensions_table.h
src/mesa/main/get_hash_params.py
src/mesa/main/glheader.h
src/mesa/main/pixelstore.c