Author: Timothy Arceri <email@example.com>
i965: remove GLSL IR optimisation loop
IVB is running into some spilling issues in piglit with the
loop removed. However those tests are not really reflective
of a real world use case, also fp64 is brand new to IVB
so we leave the spilling issues to be resolved at a later
Reviewed-by: Kenneth Graunke <firstname.lastname@example.org>
piglit.spec.arb_gpu_shader_fp64.varying-packing.simple double separate
/tmp/build_root/m32/lib/piglit/bin/varying-packing-simple double separate -auto -fbo
piglit: debug: Requested an OpenGL 3.2 Core Context, and received a matching 4.2 context
Probe color at (0,0)
Expected: 0 255 0 255
Observed: 0 0 0 0
Mesa 17.2.0-rc1 implementation error: Failed to compile vertex shader: VS compile failed: no register to spill
Please report at https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa
Failed to link: VS compile failed: no register to spill
Mesa: User error: GL_INVALID_VALUE in glGetUniformLocation
Mesa: User error: GL_INVALID_OPERATION in glUniform(program not linked)
Samuel has an unreviewed series here (I haven't tested if this makes the test pass):
Samuel's series fixes the tests referenced by this bug.
Curro has suggested that this issue should not block the 17.2 release
-- GitLab Migration Automatic Message --
This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/1616.