Created attachment 46388 [details] pxstore-gettex output file System Environment: -------------------------- Arch: x86_64 Platform: Sandybridge Libdrm: (master)2.4.25 Mesa: (master)fc30910c65e7ab078b900c29d2066e45d3edd8c2 Xf86_video_intel:(master)2.15.0-6-g67e5a74e997f199327f9115c7ba867df3c49da8d Xserver:(master)xorg-server-1.10.0-257-g918a9c99cf2ebc73acb34b95f597904b93c690d9 Kernel: (drm-intel-next)daab1470018f025e0b1c8731dfb825ff421ffd9b Bug detailed description: ------------------------- With enable texture-float on Mesa, oglc case pxstore-gettex, pxtrans-gettex and pxconv-gettex failed on sandybridge and Ironlake. Bisect shows 87478cd6e3e6349abc2688b390f8845d1e21af3d is the first bad commit commit 87478cd6e3e6349abc2688b390f8845d1e21af3d Author: Eric Anholt <eric@anholt.net> AuthorDate: Fri Apr 15 11:00:00 2011 -0700 Commit: Eric Anholt <eric@anholt.net> CommitDate: Wed Apr 20 10:35:42 2011 -0700 intel: Add support for ARB_texture_float. For 1 and 2-channel formats the hardware only supports rendering to R and RG. To do I and L render targets we just call them R and everything works out. For A, we would need to rewrite the CC to do the alpha channel's blending on color instead, and send the fragment alpha down the red channel. For LA, there doesn't seem to be any hope, because we can't do independent color/alpha blending while treating the LA surface as RG. Reproduced steps: ------------------ 1. start X 2. oglconform -z -s -suite all -v 2 -D 33 -test pxstore-gettex
Was Mesa built with or without --enable-texture-float?
Mesa built with --enable-texture-float
Not a regression, just a new failure in new functionality. oglconform is so awful. Patch sent to mailing list.
(In reply to comment #3) > Not a regression, just a new failure in new functionality. oglconform is so > awful. > Patch sent to mailing list. Eric, any update?
We're not convinced that oglconform's interpretation of the spec makes sense. http://comments.gmane.org/gmane.comp.video.mesa3d.devel/27334
closing as won't fix.
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.