wined3d: Require ARB_draw_indirect for SM5.
In order to disable feature level 11_0 when indirect draws are not supported. Signed-off-by: Józef Kucia <jkucia@codeweavers.com> Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
a46a599af1
commit
dbea9b3ef4
|
@ -10704,6 +10704,7 @@ static unsigned int shader_glsl_get_shader_model(const struct wined3d_gl_info *g
|
||||||
if (shader_model_4
|
if (shader_model_4
|
||||||
&& gl_info->supported[ARB_COMPUTE_SHADER]
|
&& gl_info->supported[ARB_COMPUTE_SHADER]
|
||||||
&& gl_info->supported[ARB_DERIVATIVE_CONTROL]
|
&& gl_info->supported[ARB_DERIVATIVE_CONTROL]
|
||||||
|
&& gl_info->supported[ARB_DRAW_INDIRECT]
|
||||||
&& gl_info->supported[ARB_GPU_SHADER5]
|
&& gl_info->supported[ARB_GPU_SHADER5]
|
||||||
&& gl_info->supported[ARB_SHADER_ATOMIC_COUNTERS]
|
&& gl_info->supported[ARB_SHADER_ATOMIC_COUNTERS]
|
||||||
&& gl_info->supported[ARB_SHADER_IMAGE_LOAD_STORE]
|
&& gl_info->supported[ARB_SHADER_IMAGE_LOAD_STORE]
|
||||||
|
|
Loading…
Reference in New Issue