Posted: Mon Jan 07, 2008 4:54 pm
OpenGL works! Thank you very much! Ummm the pixel shaders cause crashes though. Here's my backtrace for those:
#0 0x01b40f10 in ?? ()
#1 0x00192cf7 in gdk_gl_get_proc_address ()
from /usr/lib/libgdkglext-x11-1.0.so.0
#2 0x082ca270 in S9xOpenGLDisplayDriver::opengl_defaults (this=0x8a16008)
at gtk/gtk_display_driver_opengl.cpp:520
#3 0x082ca560 in S9xOpenGLDisplayDriver::init (this=0x8a16008)
at gtk/gtk_display_driver_opengl.cpp:709
#4 0x0825255a in S9xInitDriver () at gtk/gtk_display.cpp:813
#5 0x08254650 in Snes9xPreferences::get_settings_from_dialog (this=0x886d900)
at gtk/gtk_preferences.cpp:912
#6 0x082549f0 in Snes9xPreferences::show (this=0x886d900)
at gtk/gtk_preferences.cpp:1006
#7 0x08254d6b in snes9x_preferences_open (widget=0x85e5708, data=0x8572a48)
at gtk/gtk_preferences.cpp:244
#8 0x057f9409 in g_cclosure_marshal_VOID__VOID ()
from /lib/libgobject-2.0.so.0
#9 0x057ebf83 in g_closure_invoke () from /lib/libgobject-2.0.so.0
#10 0x057fc48d in ?? () from /lib/libgobject-2.0.so.0
#11 0x057fd997 in g_signal_emit_valist () from /lib/libgobject-2.0.so.0
#12 0x057fdb59 in g_signal_emit () from /lib/libgobject-2.0.so.0
#13 0x0721dcd9 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#14 0x070ab74a in gtk_menu_shell_activate_item ()
from /usr/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#15 0x070aa229 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#16 0x085da500 in ?? ()
#17 0x085e5708 in ?? ()
#18 0x00000001 in ?? ()
#19 0x05808891 in g_type_check_instance_cast () from /lib/libgobject-2.0.so.0
#20 0x0709d6b8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#21 0x085da500 in ?? ()
#22 0x08567288 in ?? ()
#23 0xbfe8ac48 in ?? ()
#24 0x05822674 in ?? () from /lib/libgobject-2.0.so.0
#25 0xbfe8aee0 in ?? ()
#26 0x08575e30 in ?? ()
#27 0xbfe8ac48 in ?? ()
#28 0x057e92f1 in g_value_get_boxed () from /lib/libgobject-2.0.so.0
#29 0x07092030 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#30 0x085da500 in ?? ()
#31 0x08567288 in ?? ()
#32 0x0856a3c8 in ?? ()
#33 0x05822674 in ?? () from /lib/libgobject-2.0.so.0
#34 0x0709d530 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#35 0x08575e30 in ?? ()
#36 0x085da500 in ?? ()
#37 0x0856a3c8 in ?? ()
---Type <return> to continue, or q <return> to quit---
#38 0xbfe8aecc in ?? ()
#39 0x08576928 in ?? ()
#40 0xbfe8acb8 in ?? ()
#41 0x00000001 in ?? ()
#42 0x05822674 in ?? () from /lib/libgobject-2.0.so.0
#43 0xbfe8aecc in ?? ()
#44 0xbfe8acb8 in ?? ()
#45 0x057ea779 in ?? () from /lib/libgobject-2.0.so.0
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
#0 0x01b40f10 in ?? ()
#1 0x00192cf7 in gdk_gl_get_proc_address ()
from /usr/lib/libgdkglext-x11-1.0.so.0
#2 0x082ca270 in S9xOpenGLDisplayDriver::opengl_defaults (this=0x8a16008)
at gtk/gtk_display_driver_opengl.cpp:520
#3 0x082ca560 in S9xOpenGLDisplayDriver::init (this=0x8a16008)
at gtk/gtk_display_driver_opengl.cpp:709
#4 0x0825255a in S9xInitDriver () at gtk/gtk_display.cpp:813
#5 0x08254650 in Snes9xPreferences::get_settings_from_dialog (this=0x886d900)
at gtk/gtk_preferences.cpp:912
#6 0x082549f0 in Snes9xPreferences::show (this=0x886d900)
at gtk/gtk_preferences.cpp:1006
#7 0x08254d6b in snes9x_preferences_open (widget=0x85e5708, data=0x8572a48)
at gtk/gtk_preferences.cpp:244
#8 0x057f9409 in g_cclosure_marshal_VOID__VOID ()
from /lib/libgobject-2.0.so.0
#9 0x057ebf83 in g_closure_invoke () from /lib/libgobject-2.0.so.0
#10 0x057fc48d in ?? () from /lib/libgobject-2.0.so.0
#11 0x057fd997 in g_signal_emit_valist () from /lib/libgobject-2.0.so.0
#12 0x057fdb59 in g_signal_emit () from /lib/libgobject-2.0.so.0
#13 0x0721dcd9 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#14 0x070ab74a in gtk_menu_shell_activate_item ()
from /usr/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#15 0x070aa229 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#16 0x085da500 in ?? ()
#17 0x085e5708 in ?? ()
#18 0x00000001 in ?? ()
#19 0x05808891 in g_type_check_instance_cast () from /lib/libgobject-2.0.so.0
#20 0x0709d6b8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#21 0x085da500 in ?? ()
#22 0x08567288 in ?? ()
#23 0xbfe8ac48 in ?? ()
#24 0x05822674 in ?? () from /lib/libgobject-2.0.so.0
#25 0xbfe8aee0 in ?? ()
#26 0x08575e30 in ?? ()
#27 0xbfe8ac48 in ?? ()
#28 0x057e92f1 in g_value_get_boxed () from /lib/libgobject-2.0.so.0
#29 0x07092030 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#30 0x085da500 in ?? ()
#31 0x08567288 in ?? ()
#32 0x0856a3c8 in ?? ()
#33 0x05822674 in ?? () from /lib/libgobject-2.0.so.0
#34 0x0709d530 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#35 0x08575e30 in ?? ()
#36 0x085da500 in ?? ()
#37 0x0856a3c8 in ?? ()
---Type <return> to continue, or q <return> to quit---
#38 0xbfe8aecc in ?? ()
#39 0x08576928 in ?? ()
#40 0xbfe8acb8 in ?? ()
#41 0x00000001 in ?? ()
#42 0x05822674 in ?? () from /lib/libgobject-2.0.so.0
#43 0xbfe8aecc in ?? ()
#44 0xbfe8acb8 in ?? ()
#45 0x057ea779 in ?? () from /lib/libgobject-2.0.so.0
Backtrace stopped: previous frame identical to this frame (corrupt stack?)