[r600, RV710] regression of deqp-gles2@performance@shader@operator@matrix@matrixcompmult@fragment and ...@vertex on 22.2.0 vs. 22.1.7
I ran the deqp-gles2 conformance testsuite on my Radeon HD4550 and found some 22.2.0 regressions over 22.1.7. These deqp-gles2 tests fail on 22.2.0 while they get a pass on 22.1.7:
deqp-gles2@performance@shader@operator@matrix@matrixcompmult@fragment@highp_mat3
deqp-gles2@performance@shader@operator@matrix@matrixcompmult@fragment@highp_mat4
deqp-gles2@performance@shader@operator@matrix@matrixcompmult@fragment@lowp_mat3
deqp-gles2@performance@shader@operator@matrix@matrixcompmult@fragment@lowp_mat4
deqp-gles2@performance@shader@operator@matrix@matrixcompmult@fragment@mediump_mat3
deqp-gles2@performance@shader@operator@matrix@matrixcompmult@fragment@mediump_mat4
deqp-gles2@performance@shader@operator@matrix@matrixcompmult@vertex@highp_mat3
deqp-gles2@performance@shader@operator@matrix@matrixcompmult@vertex@highp_mat4
deqp-gles2@performance@shader@operator@matrix@matrixcompmult@vertex@lowp_mat3
deqp-gles2@performance@shader@operator@matrix@matrixcompmult@vertex@lowp_mat4
deqp-gles2@performance@shader@operator@matrix@matrixcompmult@vertex@mediump_mat3
All of them show several
EE ../src/gallium/drivers/r600/r600_shader.c:193 r600_pipe_shader_create - translation from TGSI failed !
EE ../src/gallium/drivers/r600/r600_state_common.c:961 r600_shader_select - Failed to build shader variant (type=0) -1
in stderr. Some of the tests additionally show this:
EE ../src/gallium/drivers/r600/r600_shader.c:193 r600_pipe_shader_create - translation from TGSI failed !
EE ../src/gallium/drivers/r600/r600_state_common.c:961 r600_shader_select - Failed to build shader variant (type=0) -1
EE ../src/gallium/drivers/r600/r600_shader.c:4355 r600_shader_from_tgsi - GPR limit exceeded - shader requires 302 registers
EE ../src/gallium/drivers/r600/r600_shader.c:193 r600_pipe_shader_create - translation from TGSI failed !
EE ../src/gallium/drivers/r600/r600_state_common.c:961 r600_shader_select - Failed to build shader variant (type=0) -12
or this:
EE ../src/gallium/drivers/r600/r600_shader.c:193 r600_pipe_shader_create - translation from TGSI failed !
EE ../src/gallium/drivers/r600/r600_state_common.c:961 r600_shader_select - Failed to build shader variant (type=0) -1
Full results + summary + regressions attached. rv710_22.2.0_deqp-gles2_results+summary.tar.bz2
Edited by ernsteiswuerfel