Please do not reply to this email: if you want to comment on the bug, go to
the URL shown below and enter yourcomments there.
https://bugs.freedesktop.org/show_bug.cgi?id=6209
[EMAIL PROTECTED] changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[agp mach64] DMA with |[PATCH] [agp mach64] DMA
|indirect buffer kills DRI |with indirect buffer kills
|client |DRI client
------- Additional Comments From [EMAIL PROTECTED] 2006-03-11 23:30 -------
The problem was that dev->agp_buffer_token was not set, and mach64 drm would
map the DMA buffers from linear address 0x0. With the one-liner below, it
correctly maps the DMA buffers from the same linear address as the vertex bufs.
I now plan to make mach64_dma_vertex use DMA buffers.
--- mach64_dma.orig 2006-03-11 14:24:41.000000000 +0200
+++ mach64_dma.c 2006-03-11 14:25:05.000000000 +0200
@@ -834,6 +834,7 @@
mach64_do_cleanup_dma(dev);
return DRM_ERR(ENOMEM);
}
+ dev->agp_buffer_token = init->buffers_offset;
dev->agp_buffer_map =
drm_core_findmap(dev, init->buffers_offset);
if (!dev->agp_buffer_map) {
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
--
_______________________________________________
Dri-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dri-devel