http://bugs.freedesktop.org/show_bug.cgi?id=22372





--- Comment #7 from Roland Scheidegger <srol...@tungstengraphics.com>  
2009-08-13 04:39:23 PST ---
(In reply to comment #6)
> My understanding sofar (which might be completely wrong) is that 
> _mesa_CopyTex*
> clears/initializes texImage fields and radeon does CopyTex* through swrast
> which tries to map the textures in radeonSpanRenderStart and it goes downhill
> from there.
This is quite possible. CopyTexImage is definitely broken that way - you can
test this with tests/subtexrate though it needs modification (replace
CopyTexSubImage with corresponding CopyTexImage and skip previous TexSubImage
tests which cause miptree to be defined).

> No idea how to fix this though.  (maybe don't try to map the texobj in this
> state or provide own CopyTex implementation)
I think the driver needs to follow what the intel driver does, that is provide
own CopyTex implementation. It could be simple and always fall back to swrast
(like intel does if it can't accelerate it) though we'd really want to
accelerate it.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

------------------------------------------------------------------------------
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
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to