Regression in dEQP tests: dEQP-GLES3.functional.transform_feedback.array.interleaved.*
After bisection, I've determined that commit 99f8cd3d has regressed several dEQP tests. 32-bit ABIs are still passing, while 64-bit ABIs are regressed for both ARM and x86 architectures.
All tests are failing with Rendering result comparison between TF enabled and TF disabled failed!
.
/cc @gerddie would you mind taking a look?
Failing Tests:
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines#highp_ivec4
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines#highp_mat2x4
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines#highp_mat3x4
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines#highp_mat4
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines#highp_uvec4
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines#highp_vec4
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines#lowp_float
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines#lowp_ivec4
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines#lowp_mat2x4
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines#lowp_mat3x4
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines#lowp_mat4
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines#lowp_uvec4
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines#lowp_vec4
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines#mediump_ivec4
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines#mediump_mat2x4
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines#mediump_mat3x4
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines#mediump_mat4
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines#mediump_uvec4
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines#mediump_vec4
dEQP-GLES3.functional.transform_feedback.array.interleaved.points#highp_ivec4
dEQP-GLES3.functional.transform_feedback.array.interleaved.points#highp_mat2x4
dEQP-GLES3.functional.transform_feedback.array.interleaved.points#highp_mat3x4
dEQP-GLES3.functional.transform_feedback.array.interleaved.points#highp_mat4
dEQP-GLES3.functional.transform_feedback.array.interleaved.points#highp_uvec4
dEQP-GLES3.functional.transform_feedback.array.interleaved.points#highp_vec4
dEQP-GLES3.functional.transform_feedback.array.interleaved.points#lowp_ivec4
dEQP-GLES3.functional.transform_feedback.array.interleaved.points#lowp_mat2x4
dEQP-GLES3.functional.transform_feedback.array.interleaved.points#lowp_mat3x4
dEQP-GLES3.functional.transform_feedback.array.interleaved.points#lowp_mat4
dEQP-GLES3.functional.transform_feedback.array.interleaved.points#lowp_uint
dEQP-GLES3.functional.transform_feedback.array.interleaved.points#lowp_uvec4
dEQP-GLES3.functional.transform_feedback.array.interleaved.points#lowp_vec4
dEQP-GLES3.functional.transform_feedback.array.interleaved.points#mediump_ivec4
dEQP-GLES3.functional.transform_feedback.array.interleaved.points#mediump_mat2x4
dEQP-GLES3.functional.transform_feedback.array.interleaved.points#mediump_mat3x4
dEQP-GLES3.functional.transform_feedback.array.interleaved.points#mediump_mat4
dEQP-GLES3.functional.transform_feedback.array.interleaved.points#mediump_uvec4
dEQP-GLES3.functional.transform_feedback.array.interleaved.points#mediump_vec4
dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles#highp_ivec4
dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles#highp_mat2x4
dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles#highp_mat3x4
dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles#highp_mat4
dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles#highp_uvec4
dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles#highp_vec4
dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles#lowp_ivec4
dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles#lowp_mat2x4
dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles#lowp_mat3x4
dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles#lowp_mat4
dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles#lowp_uvec4
dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles#lowp_vec4