glsl: add ARB_sparse_texture_clamp extension
authorQiang Yu <yuq825@gmail.com>
Wed, 5 Jan 2022 09:55:07 +0000 (17:55 +0800)
committerMarge Bot <emma+marge@anholt.net>
Tue, 1 Feb 2022 10:28:05 +0000 (10:28 +0000)
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Signed-off-by: Qiang Yu <yuq825@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14488>

src/compiler/glsl/glsl_parser_extras.cpp
src/compiler/glsl/glsl_parser_extras.h

index 956909b..3a4a046 100644 (file)
@@ -698,6 +698,7 @@ static const _mesa_glsl_extension _mesa_glsl_supported_extensions[] = {
    EXT(ARB_shading_language_include),
    EXT(ARB_shading_language_packing),
    EXT(ARB_sparse_texture2),
+   EXT(ARB_sparse_texture_clamp),
    EXT(ARB_tessellation_shader),
    EXT(ARB_texture_cube_map_array),
    EXT(ARB_texture_gather),
index d654741..e35ab69 100644 (file)
@@ -742,6 +742,8 @@ struct _mesa_glsl_parse_state {
    bool ARB_shading_language_packing_warn;
    bool ARB_sparse_texture2_enable;
    bool ARB_sparse_texture2_warn;
+   bool ARB_sparse_texture_clamp_enable;
+   bool ARB_sparse_texture_clamp_warn;
    bool ARB_tessellation_shader_enable;
    bool ARB_tessellation_shader_warn;
    bool ARB_texture_cube_map_array_enable;