Mac OS X Lion and Java7 + JavaFX2.1 performance issues

Currently I'm using the JavaFX 2.1 GA Build with Mac OS X Lion (10.7.3) on my MacBook Pro (2.33 GHz Intel Core 2 Duo, 4GB 667 MHz DDR2 SDRAM, ATI Radeon X1600 256 MB) an run into some performance and ui problems. The overall rendering framerate is arround ~30fps (which is normally 60fps on my desktop computer) and if I try to resize the main window the window starts to flicker and I get the following exception:
Glass detected outstanding Java exception at -[GlassRunnable run]:src/com/sun/mat/ui/GlassApplication.m:163
Exception in thread "AWT-AppKit" java.lang.NullPointerException
at com.sun.glass.ui.mac.MacView._uploadPixels(MacView.java:72)
at com.sun.glass.ui.View.uploadPixels(View.java:706)
at com.sun.prism.j2d.J2DPresentable$Glass$1.run(J2DPresentable.java:99)So, how can I avoid the flickering and the performance drop? Any suggestions?

2.1 system requirements =>
http://docs.oracle.com/javafx/2/system_requirements_2-1/jfxpub-system_requirements_2-1.htm
For JavaFX applications to take advantage of the new hardware acceleration pipeline provided by JavaFX, your system must feature one of a wide range of GPUs currently available in the market. Table 1 lists the graphics cards that have been tested with JavaFX. If your system does not support hardware acceleration, then JavaFX uses the Java2D software pipeline.
For Mac OS X, the following standard Apple hardware graphics chips provide the required support:
- Intel HD Graphics 3000 processor with 288MB of DDR3 SDRAM shared with main memory
- AMD Radeon HD 6630M graphics processor with 256MB of GDDR5 memoryYour graphics card is not on that list, so JavaFX is falling back to a software pipeline, which does not work that well for you. You may not be able to resolve some performance issues when using a software pipline. You can log an issue at http://javafx-jira.kenai.com to request the NullPointerException be fixed - as that should not occur in any case and is a bug.

Similar Messages

Maybe you are looking for

  • Spontaneous Error Code 201003 for PCI DAQ Setup

    In lab we have been using a BNC-2120 connector block plugged into a PCI-6033E.  The arrangement seemed to be functioning fine for preliminary testing and a first round of experimenting, though during that round we couldn't seem to get a signal from o

  • Monitor not connecting to new MacBook Pro

    HHi there, i have a new MacBook pro with the hdmi output. i Tried connecting this to the Mac by getting a dvi to hdmi cable. the monitor was working fine with my old Mac (dvi to thunderbolt adapter) but for some reason my monitor does not like the ne

  • ** RFC to JDBC scenario - SYSTEM_FAILURE exception comes - urgent help

    Hi Friends, I have completed RFC to JDBC scenario. When execute RFC in the system, it throws an exception SYSTEM_FAILURE. What could be the problem ..?  The message is not entered into SXMB_MONI. In the backend system itself, it throws error. Kindly

  • I have a hp pavilion dv 9260 nr laptop and looking for recov. sys. cds windows vista alt 64b

    i have a hp pavilion  dv  9260 nr laptop  and looking for recov. sys. cds windows vista alt  64bit anybody can help? please. 

  • Data Pumb Process Abended

    Hi , I'm trying to Replicat data from source (OLTP) to target (OLAP) . I have succeeded in initial load. But there is an error when i configure Extract process , Data Pumb process, replicat process . Guide me how to fix #Configure Extrace Process GGS