[Bug 28069] maniadrive - smooth play with LIBGL_ALWAYS_INDIRECT=true, (almost) unplayable otherwise
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri May 14 12:22:37 PDT 2010
https://bugs.freedesktop.org/show_bug.cgi?id=28069
--- Comment #6 from Paulo César Pereira de Andrade <pcpa at mandriva.com.br> 2010-05-14 12:22:37 PDT ---
It doesn't hog cpu, and the performance decrease in fps is minimal.
After 30ish ^Cs in gdb the most common backtrace pattern is:
Program received signal SIGINT, Interrupt.
0xffffe424 in __kernel_vsyscall ()
(gdb) bt
#0 0xffffe424 in __kernel_vsyscall ()
#1 0xb6e92b16 in poll () from /lib/i686/libc.so.6
#2 0xb5e94c10 in ?? () from /usr/lib/libxcb.so.1
#3 0xb5e96c14 in xcb_wait_for_reply () from /usr/lib/libxcb.so.1
#4 0xb637e33b in _XReply () from /usr/lib/libX11.so.6
#5 0xb69828a8 in ?? () from /usr/lib/libGL.so.1
#6 0xb6982fae in glXMakeCurrentReadSGI () from /usr/lib/libGL.so.1
#7 0xb6983103 in glXMakeCurrent () from /usr/lib/libGL.so.1
#8 0xb6f6deea in myglutGetEvents () from /usr/lib/libraydium.so.0
#9 0xb6f6e004 in glutMainLoop () from /usr/lib/libraydium.so.0
#10 0xb6f33120 in raydium_callback () from /usr/lib/libraydium.so.0
#11 0x08053fe6 in ?? ()
#12 0xb6ddcb96 in __libc_start_main () from /lib/i686/libc.so.6
#13 0x0804b8c1 in ?? ()
the second most common pattern is:
Program received signal SIGINT, Interrupt.
0xb6e92aa1 in poll () from /lib/i686/libc.so.6
(gdb) bt
#0 0xb6e92aa1 in poll () from /lib/i686/libc.so.6
#1 0xb5e94c10 in ?? () from /usr/lib/libxcb.so.1
#2 0xb5e951c2 in ?? () from /usr/lib/libxcb.so.1
#3 0xb5e95591 in xcb_writev () from /usr/lib/libxcb.so.1
#4 0xb637e12c in _XSend () from /usr/lib/libX11.so.6
#5 0xb69831a8 in ?? () from /usr/lib/libGL.so.1
#6 0xb69a1e7a in ?? () from /usr/lib/libGL.so.1
#7 0xb6f53890 in raydium_particle_draw_all () from /usr/lib/libraydium.so.0
#8 0xb6f32fe3 in raydium_callback_image () from /usr/lib/libraydium.so.0
#9 0xb6f57158 in raydium_rendering_finish () from /usr/lib/libraydium.so.0
#10 0x08052a85 in ?? ()
#11 0xb6f6dfff in glutMainLoop () from /usr/lib/libraydium.so.0
#12 0xb6f33120 in raydium_callback () from /usr/lib/libraydium.so.0
#13 0x08053fe6 in ?? ()
#14 0xb6ddcb96 in __libc_start_main () from /lib/i686/libc.so.6
#15 0x0804b8c1 in ?? ()
only a few times I got a "random" different backtrace, eg:
Program received signal SIGINT, Interrupt.
0xb62a800c in pthread_once () from /lib/i686/libpthread.so.0
(gdb) bt
#0 0xb62a800c in pthread_once () from /lib/i686/libpthread.so.0
#1 0xb692b9d7 in ?? () from /usr/lib/libGL.so.1
#2 0xb69376d4 in ?? () from /usr/lib/libGL.so.1
#3 0xb6ef84c1 in raydium_osd_printf () from /usr/lib/libraydium.so.0
#4 0x0804c91d in ?? ()
#5 0x08052a80 in ?? ()
#6 0xb6f16fff in glutMainLoop () from /usr/lib/libraydium.so.0
#7 0xb6edc120 in raydium_callback () from /usr/lib/libraydium.so.0
#8 0x08053fe6 in ?? ()
#9 0xb6d85b96 in __libc_start_main () from /lib/i686/libc.so.6
#10 0x0804b8c1 in ?? ()
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the dri-devel
mailing list