Am Dienstag, 12. Oktober 2004 20:24 schrieb Ian Romanick: > Dieter Nützel wrote: > > NONE of your three versions gave me direct rendering?! > > I've tested with and without your TLS-patch (progress?). > > > > The symbols are in. > > DRI-Mesa/Patches> nm /usr/X11R6-NO-TLS/lib/modules/dri/r200_dri.so | grep > > r200ReadRGBASpan_ARGB8888 > > 00175714 t r200ReadRGBASpan_ARGB8888 > > 00175be4 t r200ReadRGBASpan_ARGB8888_MMX > > 00175ad4 t r200ReadRGBASpan_ARGB8888_SSE > > 001759c4 t r200ReadRGBASpan_ARGB8888_SSE2 > > > > But > > DRI-Mesa/Patches> nm /usr/X11R6-NO-TLS/lib/modules/dri/r200_dri.so | grep > > _generic_read_RGBA_span_BGRA8888 > > U _generic_read_RGBA_span_BGRA8888_REV_MMX > > U _generic_read_RGBA_span_BGRA8888_REV_SSE > > U _generic_read_RGBA_span_BGRA8888_REV_SSE2 > > > > I'm on XFree86 DRI CVS build as long as my distro based on it;-) > > You'll have to update the Imakefiles to build in DRI CVS. The problem > is that it's not linking (or compiling) ../common/read_rgba_span_x86.o.
Got it with DRI and Mesa CVS on XFree86. --- xc/lib/GL/mesa/x86/Imakefile.inc 2004-10-18 20:29:09.824517266 +0200 +++ xc/lib/GL/mesa/x86/Imakefile.inc.Dieter 2004-10-18 18:13:42.000000000 +0200 @@ -8,6 +8,7 @@ MESA_X86_SRCS = $(MESAX86BUILDDIR)common_x86.c \ $(MESAX86BUILDDIR)common_x86_asm.S \ + $(MESAX86BUILDDIR)read_rgba_span_x86.S \ $(MESAX86BUILDDIR)glapi_x86.S \ $(MESAX86BUILDDIR)x86.c \ $(MESAX86BUILDDIR)x86_cliptest.S \ @@ -18,6 +19,7 @@ #ifdef NeedToLinkMesaSrc LinkSourceFile(common_x86.c, $(MESASRCDIR)/src/mesa/x86) LinkSourceFile(common_x86_asm.S, $(MESASRCDIR)/src/mesa/x86) +LinkSourceFile(read_rgba_span_x86.S, $(MESASRCDIR)/src/mesa/x86) LinkSourceFile(glapi_x86.S, $(MESASRCDIR)/src/mesa/x86) LinkSourceFile(x86.c, $(MESASRCDIR)/src/mesa/x86) LinkSourceFile(x86_cliptest.S, $(MESASRCDIR)/src/mesa/x86) @@ -28,6 +30,7 @@ MESA_X86_OBJS = $(MESAX86BUILDDIR)common_x86.o \ $(MESAX86BUILDDIR)common_x86_asm.o \ + $(MESAX86BUILDDIR)read_rgba_span_x86.o \ $(MESAX86BUILDDIR)x86.o \ $(MESAX86BUILDDIR)x86_cliptest.o \ $(MESAX86BUILDDIR)x86_xform2.o \ @@ -37,6 +40,7 @@ #if defined(DoSharedLib) && DoSharedLib MESA_X86_UOBJS = $(MESAX86BUILDDIR)unshared/common_x86.o \ $(MESAX86BUILDDIR)common_x86_asm.o \ + $(MESAX86BUILDDIR)unshared/read_rgba_span_x86.o \ $(MESAX86BUILDDIR)unshared/x86.o \ $(MESAX86BUILDDIR)x86_cliptest.o \ $(MESAX86BUILDDIR)x86_xform2.o \ @@ -48,6 +52,7 @@ MESA_X86_DOBJS = $(MESAX86BUILDDIR)debugger/common_x86.o \ $(MESAX86BUILDDIR)common_x86_asm.o \ + $(MESAX86BUILDDIR)debugger/read_rgba_span_x86.o \ $(MESAX86BUILDDIR)debugger/x86.o \ $(MESAX86BUILDDIR)x86_cliptest.o \ $(MESAX86BUILDDIR)x86_xform2.o \ @@ -56,6 +61,7 @@ MESA_X86_POBJS = $(MESAX86BUILDDIR)profiled/common_x86.o \ $(MESAX86BUILDDIR)common_x86_asm.o \ + $(MESAX86BUILDDIR)profiled/read_rgba_span_x86.o \ $(MESAX86BUILDDIR)profiled/x86.o \ $(MESAX86BUILDDIR)x86_cliptest.o \ $(MESAX86BUILDDIR)x86_xform2.o \ -Dieter ------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl -- _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel