st/mesa: expose ARB_sync unconditionally

All drivers support it.

Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Tested-by: Dieter Nützel <Dieter@nuetzel-hh.de>
This commit is contained in:
Marek Olšák 2018-01-09 15:48:52 +01:00
parent 3778a0a533
commit e411d2572b
1 changed files with 2 additions and 5 deletions

View File

@ -873,7 +873,8 @@ void st_init_extensions(struct pipe_screen *screen,
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;
@ -1021,10 +1022,6 @@ void st_init_extensions(struct pipe_screen *screen,
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.
*/