Bug 77853 - [BDW]Piglit spec_ARB_viewport_array_render-scissor fails
Summary: [BDW]Piglit spec_ARB_viewport_array_render-scissor fails
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: unspecified
Hardware: All Linux (All)
: medium normal
Assignee: Ian Romanick
QA Contact: Intel 3D Bugs Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-24 03:04 UTC by lu hua
Modified: 2016-11-01 20:38 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description lu hua 2014-04-24 03:04:39 UTC
System Environment:
--------------------------
Platform: Broadwell
Libdrm:		(master)libdrm-2.4.53-6-gd4083dc762a2974c35ecd16be995272bbb6d57b4
Mesa:		(master)34a68345e228b7cbc1bc6909704a89c08bf5368e
Xserver:	(master)xorg-server-1.15.99.902-47-ge924034269532979f1e88947ee9c33d30461edae
Xf86_video_intel:(master)2.99.911-94-gbb5b21e34f6cbe44a249e566471754b45c500e60
Libva:		(staging)8577efbd3b1d4e8f113f78cf13d2182aa681b738
Libva_intel_driver:(staging)42258e128f19b93aa102672d5f61eb73d9f9808f
Kernel:	(drm-intel-nightly)1e771b84e47085ef9b6efea1321e7cb5a8b2c065

Bug detailed description:
-----------------------------
It fails on Broadwell with Mesa master branch, but works well on Haswell.
output:
libGL: screen 0 does not appear to be DRI3 capable
libGL: pci id for fd 4: 8086:1616, driver i965
libGL: OpenDriver: trying /opt/X11R7/lib/dri/i965_dri.so
Probe color at (0,50)
  Expected: 0.500000 0.500000 0.500000 1.000000
  Observed: 0.000000 0.000000 0.000000 0.000000
Wrong color for viewport i,j 0 1
Probe color at (0,100)
  Expected: 0.333333 0.333333 0.333333 1.000000
  Observed: 0.000000 0.000000 0.000000 0.000000
Wrong color for viewport i,j 0 2
Probe color at (75,0)
  Expected: 0.250000 0.250000 0.250000 1.000000
  Observed: 0.000000 0.000000 0.000000 0.000000
Wrong color for viewport i,j 1 0
Probe color at (75,50)
  Expected: 0.200000 0.200000 0.200000 1.000000
  Observed: 0.000000 0.000000 0.000000 0.000000
Wrong color for viewport i,j 1 1
Probe color at (75,100)
  Expected: 0.166667 0.166667 0.166667 1.000000
  Observed: 0.000000 0.000000 0.000000 0.000000
Wrong color for viewport i,j 1 2
PIGLIT:subtest {'Render multi-scissor rectangles' : 'fail'}
Probe color at (0,50)
  Expected: 0.500000 0.500000 0.500000 1.000000
  Observed: 0.000000 0.000000 0.000000 0.000000
Wrong color for viewport i,j 0 1
Probe color at (0,100)
  Expected: 0.333333 0.333333 0.333333 1.000000
  Observed: 0.000000 0.000000 0.000000 0.000000
Wrong color for viewport i,j 0 2
Probe color at (75,0)
  Expected: 0.250000 0.250000 0.250000 1.000000
  Observed: 0.000000 0.000000 0.000000 0.000000
Wrong color for viewport i,j 1 0
Probe color at (75,50)
  Expected: 0.200000 0.200000 0.200000 1.000000
  Observed: 0.000000 0.000000 0.000000 0.000000
Wrong color for viewport i,j 1 1
Probe color at (75,100)
  Expected: 0.166667 0.166667 0.166667 1.000000
  Observed: 0.000000 0.000000 0.000000 0.000000
Wrong color for viewport i,j 1 2
PIGLIT:subtest {'Render multi-viewport scissor test' : 'fail'}
PIGLIT: {'result': 'fail' }


Reproduce steps:
----------------------------
1. xinit
2. ./bin/arb_viewport_array-render-scissor -fbo -auto
Comment 1 Matt Turner 2016-11-01 20:38:55 UTC
This test now passes.


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.