On Sat, 2007-09-22 at 10:06 -0400, Alex Deucher wrote: > On 9/19/07, chaohong guo <[EMAIL PROTECTED]> wrote: > > > > Did someone try secondlife on radeon cards ? > > > > I am porting dri radeon driver to solaris. In order to > > enable secondlife to run on Solaris x86. I have to make a > > small change in the routine radeon_cp_dispatch_texture() of > > radeon kernel driver. > > > > At the beginning of starting, secondlife needs to load a > > 1024*1024 RGBA texture, which uses up all texture buffers > > so that radeon_cp_dispatch_texture()/ ioctl DRM_RADEON_TEXTURE > > always returns EAGAIN. > > > > It seems that we should add a COMMIT_RING() at the end > > of the following code so as to GPU kick some buffers back > > to us, see:
As I explained to you in private, while that reduces the likelyhood of the problem occurring (and is probably a good idea anyway, so I plan to push that change to the main drm repo once I've tested it), it's not a fix of the actual problem. If you're running a 32 bit secondlife on a 64 bit kernel, see http://bugs.freedesktop.org/show_bug.cgi?id=10561#c28 . -- Earthling Michel Dänzer | http://tungstengraphics.com Libre software enthusiast | Debian, X and DRI developer ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel