On 13.02.2009 05:49, Dave Airlie wrote:
>>> Compressed textures also seem to be broken, since they'll raise a FPE:
>>> Program received signal SIGFPE, Arithmetic exception.
>>> [Switching to Thread -1480239424 (LWP 11180)]
>>> 0x9c80da1d in radeon_miptree_create (rmesa=0x9499c48, t=0x9909e80,
>>> target=3553, firstLevel=0,
>>>     lastLevel=10, width0=1024, height0=1024, depth0=1, bpp=0,
>>> tilebits=0, compressed=38)
>>>     at radeon_mipmap_tree.c:79
>>> 79                              align = 32 / mt->bpp;
>>>
>>> bpp is derived initially from TexelBytes, which is always 0 for
>>> compressed textures.
>> I'm probably to blame for that.
> 
> I think I've fixed it now, but I'd really appreciate a review of the 
> changes I made.
> 
> texcmp passes on r200 for me here now.

Seems to work for quick quake3 timedemo run too.
btw I no longer get the busy loop in legacy_wait_pending. page flip
seems broken for glxgears, but working in quake3 (?). rtcw:et doesn't
work however, the intro and main menu work alright despite there are
lots of these messages:
CS section end at (r200_cmdbuf.c,r200FireEB,161)
CS section size missmatch start at (r200_cmdbuf.c,r200FireEB,138) 8 vs 10
But these continue ingame (radar timedemo) and the output is mostly
(well sometimes it's possible to see what it should look like) a mess of
random triangles - at least it didn't hang :-).

Roland

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to