JmeDeskTop Problem with MacBook Pro on X 10.4.8

I am developing using recent version of jme on Max Os X.

It is successfully when I'm running jmetest.*

but I think there is critical problem with JMEDesktop.java

the problem is low(2~3) fps

(ex. HelloJMEDesktop, TestJMEDesktop, TestJMEDesktopState, TestJMEDragAndDrop)



Please give me advice…



video card : ATI Mobility Radeon x1600 (256MB)

ram   : 1GB




Feb 28, 2007 2:17:32 AM com.jme.app.BaseGame start
INFO: Application started.
Feb 28, 2007 2:17:32 AM com.jme.system.PropertiesIO <init>
INFO: PropertiesIO created
Feb 28, 2007 2:17:32 AM com.jme.system.PropertiesIO load
INFO: Read properties
Feb 28, 2007 2:17:32 AM com.jme.app.BaseSimpleGame initSystem
INFO: jME version 0.11 beta
Feb 28, 2007 2:17:32 AM com.jme.input.joystick.DummyJoystickInput <init>
INFO: Joystick support is disabled
Feb 28, 2007 2:17:32 AM com.jme.system.lwjgl.LWJGLDisplaySystem <init>
INFO: LWJGL Display System created.
Feb 28, 2007 2:17:33 AM com.jme.renderer.lwjgl.LWJGLRenderer <init>
INFO: LWJGLRenderer created. W:  1024H: 768
Feb 28, 2007 2:17:33 AM com.jme.app.BaseSimpleGame initSystem
INFO: Running on: null
Driver version: null
ATI Technologies Inc. - ATI Radeon X1600 OpenGL Engine - 2.0 ATI-1.4.40
Feb 28, 2007 2:17:33 AM com.jme.renderer.AbstractCamera <init>
INFO: Camera created.
Feb 28, 2007 2:17:33 AM com.jme.util.lwjgl.LWJGLTimer <init>
INFO: Timer resolution: 1000 ticks per second
Feb 28, 2007 2:17:33 AM com.jme.scene.Node <init>
INFO: Node created.
Feb 28, 2007 2:17:33 AM com.jme.scene.Node <init>
INFO: Node created.
Feb 28, 2007 2:17:33 AM com.jme.scene.Node attachChild
INFO: Child (FPS label) attached to this node (FPS node)
Feb 28, 2007 2:17:33 AM com.jme.scene.Node <init>
INFO: Node created.
Feb 28, 2007 2:17:33 AM com.jme.scene.Node attachChild
INFO: Child (desktop) attached to this node (gui)

2-3 fps while nothing on the desktop changes? That's hardly possible as it's just a Quad with a texture then :?

Quad with a texture is not problem… :slight_smile:



Swing is not problem.



Only It is problem what using JMEDesktop(in jmetest.*)



:cry:


Did you try updating your drivers? It's a rather cheap display adapter but it still should get more fps out of these tests.


kaidu said:

Quad with a texture is not problem.. :)

Please try a Quad having a texture with the same resolution like the app window or higher (e.g. 1024x1024). Probably it's that heavily fill rate limited :?
soulinhki said:

Updating drivers is not an option since, well, this is OS X

So no ideas what might cause this? Fengui works fine but i'd rather use standard Swing for UI (for editor of my game project)

Bear in mind the performance drawbacks of Swing.

Yeah, probably be better to create your editor as a add-on to Eclipse; its much faster than Swing (compare Eclipse to NetBeans) as it uses IBM's UI layer and it, Eclipse, provides a lot of the things you would need for a standard application out of the box anyways.  Good example of this is MonkeyWorld.

I believe he's referring to inside his game…