gnash-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnash-dev] OpenGL renderer broken on FreeBSD


From: Dmitry Marakasov
Subject: Re: [Gnash-dev] OpenGL renderer broken on FreeBSD
Date: Thu, 22 May 2008 02:59:02 +0400
User-agent: Mutt/1.5.17 (2007-11-01)

* Bastiaan Jacques (address@hidden) wrote:

>> well. I didn't see any reports of similar problems on Linux or Mac, so
>> I suppose this is FreeBSD-specific somehow, so I would gladly accept
>> any ideas on what can be the problem and how to diagnose it.
> You might try running Gnash in BuGLe.
That could be useful, but bugle doesn't seem to work on FreeBSD :/
That's another bug to fix.

>> i386, FreeBSD 7.0, xorg-server-1.4, libGL-7.0.3, nvidia-driver-96.43.05
> How does it work without the use of the nvidia driver?
It works fine with nv. Snapshot runs slower (likely because of
antialiasing which I didn't find any way to turn it off), but nothing
like hangs.

I did some more testing. Actually stuff IS rendered, but with horrible
FPS and unresponsive X server. It takes ~30 seconds between screen
updates.

I've make FreeBSD ktrace dumps of gnash 0.8.1 and 20080515 snapshot
compare. The main difference is that latest gnash continuously
wastes time somewhere (that may be in libGL.so or other place I
guess):

 85302 gtk-gnash 14.540075 CALL  getpid
 85302 gtk-gnash 14.540084 RET   getpid 85302/0x14d36
 85302 gtk-gnash 14.540092 CALL  getpid
 85302 gtk-gnash 14.540097 RET   getpid 85302/0x14d36
 85302 gtk-gnash 14.540104 CALL  getpid
 85302 gtk-gnash 14.540109 RET   getpid 85302/0x14d36
<spends up to second somewhere>
 85302 gtk-gnash 15.510959 CALL  getpid
 85302 gtk-gnash 15.511003 RET   getpid 85302/0x14d36
 85302 gtk-gnash 15.511033 CALL  getpid
 85302 gtk-gnash 15.511041 RET   getpid 85302/0x14d36
 85302 gtk-gnash 15.511048 CALL  getpid
 85302 gtk-gnash 15.511053 RET   getpid 85302/0x14d36
 85302 gtk-gnash 15.511060 CALL  getpid

See http://www.amdmi3.ru/gnash_ogl for decoded ktrace dumps for
0.8.1 and snapshot.

-- 
Dmitry A. Marakasov    | jabber: address@hidden
address@hidden       | http://www.amdmi3.ru




reply via email to

[Prev in Thread] Current Thread [Next in Thread]