From: Marek Olšák <marek.ol...@amd.com> All drivers support it. --- src/mesa/state_tracker/st_extensions.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/src/mesa/state_tracker/st_extensions.c b/src/mesa/state_tracker/st_extensions.c index 2827c59..ea49abf 100644 --- a/src/mesa/state_tracker/st_extensions.c +++ b/src/mesa/state_tracker/st_extensions.c @@ -862,21 +862,22 @@ void st_init_extensions(struct pipe_screen *screen, extensions->ARB_draw_elements_base_vertex = GL_TRUE; extensions->ARB_explicit_attrib_location = GL_TRUE; extensions->ARB_explicit_uniform_location = GL_TRUE; extensions->ARB_fragment_coord_conventions = GL_TRUE; extensions->ARB_fragment_program = GL_TRUE; extensions->ARB_fragment_shader = GL_TRUE; extensions->ARB_half_float_vertex = GL_TRUE; extensions->ARB_internalformat_query = GL_TRUE; extensions->ARB_internalformat_query2 = GL_TRUE; extensions->ARB_map_buffer_range = GL_TRUE; - extensions->ARB_texture_border_clamp = GL_TRUE; /* XXX temp */ + extensions->ARB_sync = GL_TRUE; + extensions->ARB_texture_border_clamp = GL_TRUE; extensions->ARB_texture_cube_map = GL_TRUE; extensions->ARB_texture_env_combine = GL_TRUE; extensions->ARB_texture_env_crossbar = GL_TRUE; extensions->ARB_texture_env_dot3 = GL_TRUE; extensions->ARB_vertex_program = GL_TRUE; extensions->ARB_vertex_shader = GL_TRUE; extensions->EXT_blend_color = GL_TRUE; extensions->EXT_blend_func_separate = GL_TRUE; extensions->EXT_blend_minmax = GL_TRUE; @@ -1012,24 +1013,20 @@ void st_init_extensions(struct pipe_screen *screen, /* What this is really checking for is the ability to support multiple * invocations of a geometry shader. There is no separate cap for that, so * we check the GLSLVersion. */ if (consts->GLSLVersion >= 400 && screen->get_shader_param(screen, PIPE_SHADER_GEOMETRY, PIPE_SHADER_CAP_MAX_INSTRUCTIONS) > 0) { extensions->OES_geometry_shader = GL_TRUE; } - if (screen->fence_finish) { - extensions->ARB_sync = GL_TRUE; - } - /* Needs PIPE_CAP_SAMPLE_SHADING + all the sample-related bits of * ARB_gpu_shader5. This enables all the per-sample shading ES extensions. */ extensions->OES_sample_variables = extensions->ARB_sample_shading && extensions->ARB_gpu_shader5; /* Maximum sample count. */ { static const enum pipe_format color_formats[] = { PIPE_FORMAT_R8G8B8A8_UNORM, -- 2.7.4 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev