mesa: add GL_OES_gpu_shader5 and GL_EXT_gpu_shader5 support
The two extensions are identical, and are largely taking bits of already existing desktop functionality. We continue to do a poor job of supporting the 'precise' keyword, just like we do on desktop. This passes the relevant dEQP tests that I could find. Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>
This commit is contained in:
@@ -593,6 +593,8 @@ struct _mesa_glsl_parse_state {
|
||||
bool OES_geometry_point_size_warn;
|
||||
bool OES_geometry_shader_enable;
|
||||
bool OES_geometry_shader_warn;
|
||||
bool OES_gpu_shader5_enable;
|
||||
bool OES_gpu_shader5_warn;
|
||||
bool OES_shader_image_atomic_enable;
|
||||
bool OES_shader_image_atomic_warn;
|
||||
bool OES_standard_derivatives_enable;
|
||||
@@ -618,6 +620,8 @@ struct _mesa_glsl_parse_state {
|
||||
bool EXT_blend_func_extended_warn;
|
||||
bool EXT_draw_buffers_enable;
|
||||
bool EXT_draw_buffers_warn;
|
||||
bool EXT_gpu_shader5_enable;
|
||||
bool EXT_gpu_shader5_warn;
|
||||
bool EXT_separate_shader_objects_enable;
|
||||
bool EXT_separate_shader_objects_warn;
|
||||
bool EXT_shader_integer_mix_enable;
|
||||
|
Reference in New Issue
Block a user