While looking at the DRI overhead, I got curious about x11perf results.
Consequently, I tried a run, just to get a baseline, and segfaulted the
server.
This can be reproduced with:
x11perf -seg100c2
when the DRI is enabled.
Here is a stack trace from a static server built from the TCL branch.
Program received signal SIGSEGV, Segmentation fault.
RADEONCPDisableClipping (pScrn=0x85a58c8) at radeon_accel.c:1408
1408 OUT_RING_REG(RADEON_SC_BOTTOM_RIGHT,
(RADEON_DEFAULT_SC_RIGHT_MAX
(gdb) bt
#0 RADEONCPDisableClipping (pScrn=0x85a58c8) at radeon_accel.c:1408
#1 0x080fa1e6 in XAAPolySegment (pDrawable=0x86065a8, pGC=0x8614398,
nseg=453, pSeg=0x8615d1c) at xaaSeg.c:238
#2 0x0824c57c in miSpritePolySegment (pDrawable=0x86065a8,
pGC=0x8614398,
nseg=1000, pSegs=0x8614c04) at misprite.c:1406
#3 0x081a2b4d in ProcPolySegment (client=0x86062a0) at dispatch.c:1882
#4 0x081a03e7 in Dispatch () at dispatch.c:462
#5 0x081affd5 in main (argc=1, argv=0xbffffad4, envp=0xbffffadc) at
main.c:454
#6 0x4006c507 in __libc_start_main (main=0x81afa6c <main>, argc=1,
ubp_av=0xbffffad4, init=0x804a548 <_init>, fini=0x84ad490 <_fini>,
rtld_fini=0x4000dc14 <_dl_fini>, stack_end=0xbffffacc)
at ../sysdeps/generic/libc-start.c:129
I'm building the development branch from the XFree86 repository right
now to see if that yields any different results.
-- /\
Jens Owen / \/\ _
[EMAIL PROTECTED] / \ \ \ Steamboat Springs, Colorado
_______________________________________________________________
Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel