I've worked some more on the texdepth problem, and looks like it works as long 
I send the depth textures in Z16 format. None of the Z24_S8,Z24_X8, S8_Z24, 
X8_Z24 formats seems to work. Has anything changed regarding storing images in 
these formats?

Regards,
Maciej

Dnia wtorek, 17 listopada 2009 o 21:42:31 Brian Paul napisał(a):
> 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 <[email protected]>
> >>>
> >>> 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 <[email protected]>:
> >>>>>>> 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 <[email protected]>:
> >>>>>>>>> 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
> >>>>>>>>>> <[email protected]>
> >>>>>>>
> >>>>>>> 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
> >>>>>>>>>>>> <[email protected]>
> >>>>>>>>>
> >>>>>>>>> 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
> >>>>>>>>>>>>>> [email protected]
> >>>>>>>>>>>>>> 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
> >>>>>>>>>>>>> [email protected]
> >>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
> 

------------------------------------------------------------------------------
Join us December 9, 2009 for the Red Hat Virtual Experience,
a free event focused on virtualization and cloud computing. 
Attend in-depth sessions from your desk. Your couch. Anywhere.
http://p.sf.net/sfu/redhat-sfdev2dev
_______________________________________________
Mesa3d-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to