mesa: add always-false enable for GL 4.6

I believe this should be enough for now.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
This commit is contained in:
Samuel Pitoiset 2017-08-01 12:26:30 +02:00
parent 1f4ceb8be1
commit c245502918

View file

@ -385,8 +385,24 @@ compute_version(const struct gl_extensions *extensions,
extensions->ARB_derivative_control &&
extensions->ARB_shader_texture_image_samples &&
extensions->NV_texture_barrier);
const bool ver_4_6 = (ver_4_5 &&
consts->GLSLVersion >= 460 &&
/* extensions->ARB_gl_spirv */ 0 &&
/* extensions->ARB_gl_spirv_extensions */ 0 &&
extensions->ARB_indirect_parameters &&
extensions->ARB_pipeline_statistics_query &&
/* extensions->ARB_polygon_offset_clamp */ 0 &&
extensions->ARB_shader_atomic_counter_ops &&
extensions->ARB_shader_draw_parameters &&
extensions->ARB_shader_group_vote &&
/* extensions->ARB_texture_filter_anisotropic */ 0 &&
extensions->ARB_transform_feedback_overflow_query);
if (ver_4_5) {
if (ver_4_6) {
major = 4;
minor = 6;
}
else if (ver_4_5) {
major = 4;
minor = 5;
}