OK, I've committed your patch. -Brian
Maciej Cencora wrote: > Yes, with attached glean/readPixSanity test is passing now. The only > regressed > test now is texturing/texdepth but I believe that something else must have > broken it. > > Regards, > Maciej > > Dnia wtorek, 17 listopada 2009 o 19:04:47 Brian Paul napisał(a): >> Do Michel's recents commits help with these? >> >> -Brian >> >> Maciej Cencora wrote: >>> There's certainly a progress. Now only glean/readPixSanity and >>> texturing/texDepth tests are failing. I've checked glean/readPixSanity >>> and it's failing for 24bit depth buffer (no stencil buffer) visuals. I've >>> tried modifying radeon_span.c code but without a luck. >>> I'm attaching the patch I've used. >>> >>> Regards, >>> Maciej >>> >>> Dnia czwartek, 12 listopada 2009 o 20:55:08 Brian Paul napisał(a): >>>> Please update your Mesa from git. I fixed the assertion at line 123 >>>> yesterday. >>>> >>>> -Brian >>>> >>>> On Thu, Nov 12, 2009 at 12:23 PM, Maciej Cencora <m.cenc...@gmail.com> >>> wrote: >>>>> I've tried your patch (+some minor fixes to make it work) but running >>>>> texdepth with it results in failing assertion rb->Format == >>>>> MESA_FORMAT_X8_Z24 (s_readpix.c:123). >>>>> I've also tried modifying span functions to convert between Z24_S8 (hw >>>>> format) to S8_Z24 (mesa format) but wasn't able to get correct result. >>>>> Any other ideas? >>>>> >>>>> Maciej >>>>> >>>>> Dnia czwartek, 12 listopada 2009 o 00:18:54 Brian Paul napisał(a): >>>>>> I think the problem is confusion between MESA_FORMAT_Z24_S8 and >>>>>> MESA_FORMAT_S8_Z24 in the radeon drivers. >>>>>> >>>>>> Looking at the span code, it appears that R300, R200 use Z24_S8 format >>>>>> while R600 and others use S8_Z24. >>>>>> >>>>>> Here's a patch that attempts to fix things. I don't have radeon >>>>>> hardware to test so maybe someone else can start with this and finish >>>>>> it up. >>>>>> >>>>>> -Brian >>>>>> >>>>>> 2009/11/11 Maciej Cencora <m.cenc...@gmail.com>: >>>>>>> I've checked the other failing tests. >>>>>>> Following were also passing before the texformat-rework merge: >>>>>>> fdo23670-drawpix_stencil >>>>>>> stencil-drawpixels >>>>>>> fragProg1 (Z write test) >>>>>>> readPixSanity >>>>>>> stencil2 >>>>>>> >>>>>>> Maciej >>>>>>> >>>>>>> Dnia środa, 11 listopada 2009 o 03:44:18 Brian Paul napisał(a): >>>>>>>> It passes with swrast and the i965 driver here. >>>>>>>> >>>>>>>> Did this test pass prior to the texformat work? >>>>>>>> >>>>>>>> -Brian >>>>>>>> >>>>>>>> 2009/11/10 Maciej Cencora <m.cenc...@gmail.com>: >>>>>>>>> It doesn't assert anymore, but the test is still failing. >>>>>>>>> >>>>>>>>> @test: texturing/texdepth >>>>>>>>> info: @@@Returncode: 1\n\nErrors:\nMesa: Mesa 7.7-devel DEBUG build >>>>>>>>> Nov 8 2009 21:21:48\nMesa warning: couldn\'t open libtxc_dxtn.so, >>>>>>>>> software DXTn compression/decompression unavailable\nMesa: >>>>>>>>> Initializing x86-64 optimizations\nMesa: 3Dnow! >>>>>>>>> detected\n\n\nOutput:\nProbe at (80,16)\n Expected: 0.250000 >>>>>>>>> 0.250000 0.250000 1.000000\n Observed: 0.000000 0.000000 0.000000 >>>>>>>>> 1.000000\nTest failed: \'Render textures GL_LUMINANCE (no shadow >>>>>>>>> functionality)\'\nSee above for details.\n\n >>>>>>>>> errors! >>>>>>>>> >>>>>>>>> Maciej >>>>>>>>> >>>>>>>>> Dnia środa, 11 listopada 2009 o 02:25:52 Brian Paul napisał(a): >>>>>>>>>> Can you try again with Mesa git/master? I've updated the >>>>>>>>>> assertions. >>>>>>>>>> >>>>>>>>>> -Brian >>>>>>>>>> >>>>>>>>>> On Tue, Nov 10, 2009 at 3:43 PM, Maciej Cencora >>>>>>>>>> <m.cenc...@gmail.com> >>>>>>> wrote: >>>>>>>>>>> It is r300 driver (RV530 GPU). >>>>>>>>>>> >>>>>>>>>>> I'm sending the backtrace as attachement. >>>>>>>>>>> >>>>>>>>>>> Maciej >>>>>>>>>>> >>>>>>>>>>> Dnia wtorek, 10 listopada 2009 o 23:38:09 Brian Paul napisał(a): >>>>>>>>>>>> Which driver? >>>>>>>>>>>> >>>>>>>>>>>> Could you provide a stack trace for the failed assertion? >>>>>>>>>>>> >>>>>>>>>>>> -Brian >>>>>>>>>>>> >>>>>>>>>>>> On Tue, Nov 10, 2009 at 3:30 PM, Maciej Cencora >>>>>>>>>>>> <m.cenc...@gmail.com> >>>>>>>>> wrote: >>>>>>>>>>>>> Hi Brian, >>>>>>>>>>>>> >>>>>>>>>>>>> there's at least one more regression in the code. >>>>>>>>>>>>> Piglit's texdepth test is failing because of following >>>>>>>>>>>>> assertion: texdepth: swrast/s_readpix.c:122: >>>>>>>>>>>>> read_depth_pixels: Assertion `rb- >>>>>>>>>>>>> >>>>>>>>>>>>>> InternalFormat == 0x81A6' failed. >>>>>>>>>>>>> There are also other regressions (mostly related to >>>>>>>>>>>>> depth/stencil buffer) but I'm not sure it's the texformat >>>>>>>>>>>>> branch merge is to blame: fdo23670-drawpix_stencil >>>>>>>>>>>>> stencil-drawpixels >>>>>>>>>>>>> fragProg1 (Z write test) >>>>>>>>>>>>> paths >>>>>>>>>>>>> polygonOffset >>>>>>>>>>>>> readPixSanity >>>>>>>>>>>>> stencil2 >>>>>>>>>>>>> >>>>>>>>>>>>> Regards, >>>>>>>>>>>>> Maciej >>>>>>>>>>>>> >>>>>>>>>>>>> Dnia piątek, 23 października 2009 o 23:23:34 Brian Paul >>>>> napisał(a): >>>>>>>>>>>>>> Alex, Nicolai, >>>>>>>>>>>>>> >>>>>>>>>>>>>> Would you guys please test the texformat-rework branch >>>>>>>>>>>>>> again? >>>>>>>>>>>>>> >>>>>>>>>>>>>> If it looks OK, I'd like to merge to master soon, but >>>>>>>>>>>>>> probably not until next week. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Thanks. >>>>>>>>>>>>>> >>>>>>>>>>>>>> -Brian >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> ------------------------------------------------------------ >>>>>>>>>>>>>> --- --- --- --- --- --- Come build with us! The BlackBerry(R) >>>>>>>>>>>>>> Developer Conference in SF, CA is the only developer event >>>>>>>>>>>>>> you need to attend this year. Jumpstart your developing >>>>>>>>>>>>>> skills, take BlackBerry mobile applications to market and >>>>>>>>>>>>>> stay ahead of the curve. Join us from November 9 - 12, 2009. >>>>>>>>>>>>>> Register now! http://p.sf.net/sfu/devconference >>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>> Mesa3d-dev mailing list >>>>>>>>>>>>>> Mesa3d-dev@lists.sourceforge.net >>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/mesa3d-dev >>>>>>>>>>>>> ------------------------------------------------------------- >>>>>>>>>>>>> --- --- --- --- ----- Let Crystal Reports handle the reporting >>>>>>>>>>>>> - Free Crystal Reports 2008 30-Day trial. Simplify your >>>>>>>>>>>>> report design, integration and deployment - and focus on what >>>>>>>>>>>>> you do best, core application coding. Discover what's new >>>>>>>>>>>>> with Crystal Reports now. http://p.sf.net/sfu/bobj-july >>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>> Mesa3d-dev mailing list >>>>>>>>>>>>> Mesa3d-dev@lists.sourceforge.net >>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/mesa3d-dev ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev