5b2f850425
zink can't use lower_io, so this all has to be done manually and in excruciating depth and detail fixes (tu): KHR-Single-GL46.arrays_of_arrays_gl.InteractionFunctionCalls2 KHR-GL46.gpu_shader_fp64.fp64.named_uniform_blocks KHR-GL46.gpu_shader_fp64.fp64.varyings KHR-GL46.vertex_attrib_binding.advanced-bindingUpdate KHR-Single-GL46.enhanced_layouts.varying_array_components KHR-Single-GL46.enhanced_layouts.varying_array_locations KHR-Single-GL46.enhanced_layouts.varying_components KHR-Single-GL46.enhanced_layouts.varying_locations KHR-Single-GL46.enhanced_layouts.xfb_explicit_location dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.lines.highp_mat3x4 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.lines.mediump_vec3 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.mediump_vec4 dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.highp_vec3 Reviewed-by: Adam Jackson <ajax@redhat.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16669>