On 01/26/2014 01:34 AM, Topi Pohjolainen wrote: > Passes on nvidia and on IVB using blt-engine and mesa fallback > path but fails on IVB using blorp (both before and after the > recent refactoring): > > Probe color at (32,0) > Expected: 0.500000 0.400000 0.300000 > Observed: 0.250980 0.160784 0.090196 > Probe color at (96,0) > Expected: 0.500000 0.400000 0.300000 > Observed: 0.250980 0.160784 0.090196 > Probe color at (32,64) > Expected: 0.500000 0.400000 0.300000 > Observed: 0.250980 0.160784 0.090196 > Probe color at (96,64) > Expected: 0.500000 0.400000 0.300000 > Observed: 0.250980 0.160784 0.090196
This looks a lot like botched SRGB handling. I saw BlitFramebuffers with a source format of XRGB8888 and a destination format of SRGB8. Commenting out the A -> 1.0 override in gen6_blorp_emit_blend_state makes the test pass, so something's probably broken around there... Good luck!
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Piglit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/piglit
