VOOZH about

URL: https://lists.freedesktop.org/archives/mesa-dev/2014-June/060865.html

⇱ [Mesa-dev] [PATCH 00/15] Fix mesa bugs identified by Khronos GLES3 conformance tests


[Mesa-dev] [PATCH 00/15] Fix mesa bugs identified by Khronos GLES3 conformance tests

Anuj Phogat anuj.phogat at gmail.com
Fri Jun 6 16:56:56 PDT 2014
Patches in this series fix few preprocessor bugs and GLES3 error conditions.
This series is also available on 'review' branch at:
https://github.com/aphogat/mesa.git


Anuj Phogat (15):
 glsl: Add __FILE__ and __LINE__ as built-in macros
 glsl: Do not allow undefining the built-in macros
 glsl: Fix preprocessor error condition for macro redefinition
 glsl: Add preprocessor error condition for #else directive
 mesa: Fix error condition for valid texture targets in glTexStorage*
 functions
 mesa: Turn target_can_be_compressed() in to a utility function
 mesa: Add error condition for using compressed internalformat in
 glTexStorage3D()
 mesa: Fix condition for using compressed internalformat in
 glCompressedTexImage3D()
 mesa: Add utility function mesa_is_enum_format_snorm()
 mesa: Don't allow snorm internal formats in glCopyTexImage*() in GLES3
 mesa: Add a helper function _mesa_is_enum_format_unsized()
 mesa: Add a gles3 error condition for sized internalformat in
 glCopyTexImage*()
 mesa: Add gles3 error condition for GL_RGBA10_A2 buffer format in
 glCopyTexImage*()
 mesa: Add utility function _mesa_is_enum_format_unorm()
 mesa: Add gles3 condition for normalized internal formats in
 glCopyTexImage*()

 src/glsl/glcpp/glcpp-lex.l | 4 ++
 src/glsl/glcpp/glcpp-parse.y | 26 ++++++---
 src/mesa/main/glformats.c | 122 +++++++++++++++++++++++++++++++++++++++++++
 src/mesa/main/glformats.h | 12 +++++
 src/mesa/main/teximage.c | 101 ++++++++++++++++++++++++++++++++---
 src/mesa/main/texstorage.c | 25 +++++++++
 6 files changed, 275 insertions(+), 15 deletions(-)

-- 
1.8.3.1



More information about the mesa-dev mailing list