Andreas Stenglein wrote:
hello,

Am 2003.06.09 18:05:35 +0200 schrieb(en) Keith Whitwell:


Andreas,


Applied this today & had a brief look.

I needed to bump the version number in shared/drm/radeon.h to 1.9.0 before the extensions were enabled. Maybe this got missed from the diff?

I didn't want to bump the version before the packets for cubemap-texturing are in place... so I just added a check for >= 1.9.0 OR getenv( "RADEON_RECTANGLE_FORCE_ENABLE")


What problems are you having with texrect.c? I get:


texrect: radeon_ioctl.c:414: radeonEmitBlit: Assertion `(src_offset & 1023) == 0' failed.

Is this the same as you're seeing?

No, I dont get the assertion. It "just doesnt work as expected": I get white textures with grey/black points/lines. If I disable/comment out the radeonEmitBlit(), it looks the same, so maybe the blit doesnt work? On the other hand the assertion you get shouldn't occur, so it looks like I missed something.

The strange part is, that yuvrect (at least seems to) work(s) well.
yuvrect even worked without the additional txsize/txpitch packet.
And yuvrect works when RADEON_AGPTEXTURING_FORCE_DISABLE=1.


Keith


thanks for having a look at the patch

greetings,
Andreas

PS: here's the begin of some output I get
when running texrect, with RADEON_DEBUG=ioctl
(unfortunately it sometimes hangs the Xserver until
I kill texrect)

I've been playing a bit more -- it's kind of odd what works & doesn't... I haven't really got a handle on it yet...


Keith



-------------------------------------------------------
This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to