Module: Mesa Branch: master Commit: 725fcdfbb11ff4c4399d58e08403e4e0064a8c5e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=725fcdfbb11ff4c4399d58e08403e4e0064a8c5e
Author: Timothy Arceri <[email protected]> Date: Wed Oct 28 07:42:49 2015 +1100 glsl: add helper to check for enhanced layouts support Reviewed-by: Emil Velikov <[email protected]> --- src/glsl/glsl_parser_extras.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/glsl/glsl_parser_extras.h b/src/glsl/glsl_parser_extras.h index 684b917..1d8c1b8 100644 --- a/src/glsl/glsl_parser_extras.h +++ b/src/glsl/glsl_parser_extras.h @@ -209,6 +209,11 @@ struct _mesa_glsl_parse_state { return ARB_shader_atomic_counters_enable || is_version(420, 310); } + bool has_enhanced_layouts() const + { + return ARB_enhanced_layouts_enable || is_version(440, 0); + } + bool has_explicit_attrib_stream() const { return ARB_gpu_shader5_enable || is_version(400, 0); _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
