Bug 101985

Summary: [IVB BYT] piglit.spec.arb_gpu_shader_fp64.varying-packing.simple double* regression
Product: Mesa Reporter: Mark Janes <mark.a.janes>
Component: Drivers/DRI/i965Assignee: Samuel Iglesias Gonsálvez <siglesias>
Status: RESOLVED MOVED QA Contact: Intel 3D Bugs Mailing List <intel-3d-bugs>
Severity: normal    
Priority: medium CC: kenneth, t_arceri
Version: 17.2   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Mark Janes 2017-07-31 15:57:52 UTC
Bisected to:
ad55b1a7701ad51234af3b9fc30f4c54d2546b86
Author:     Timothy Arceri <timothy.arceri@collabora.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
time.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>

piglit.spec.arb_gpu_shader_fp64.varying-packing.simple double separate
Standard Output

/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

Standard Error

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)
Comment 1 Timothy Arceri 2017-08-01 07:24:19 UTC
Samuel has an unreviewed series here (I haven't tested if this makes the test pass):

https://patchwork.freedesktop.org/series/27579/
Comment 2 Mark Janes 2017-08-12 00:51:29 UTC
Samuel's series fixes the tests referenced by this bug.
Comment 3 Mark Janes 2017-08-19 05:26:40 UTC
Curro has suggested that this issue should not block the 17.2 release
Comment 4 GitLab Migration User 2019-09-25 19:03:33 UTC
-- 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.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.