- 164 名前:login:Penguin mailto:mailto:sage [2008/07/26(土) 11:34:30 ID:7chjOACR]
- >>161,162,163
1.15と同様な処理をした1.17を上げました。このバージョンは、ひとつのThreadで、 gdk_pixbuf_new_from_dataを、MainのThread (g_timeout_add_full)で、 gdk_pixbuf_scale_simple、gdk_draw_pixbufを行っています。 また、このような現象になるのは、Xサーバの処理が遅いのか、グラフィックスカード との相性が不十分であるのか、g_objectのmutexが遅いかまたは十分なオプティマイズ ができていないのかのいずれかと思います。すくなくともSuSEでは、このような現象に は陥らないので、原因の追求は、難しいと感じています。 1.17でも遅い場合、ひとつのThread で、gdk_pixbuf_new_from_dataと gdk_pixbuf_new_from_dataを行い、Main Threadでgdk_draw_pixbufを行い たいと思います。
|

|