I offer this just to try and be helpful.  I have an applet that uses
VolitileImages throught the BufferStrategy interface.  It creates images
using a MemoryImageSource.  Then it drawImage() onto the BufferStrategy
graphics and does a BufferStrategy show().  The show() is in the
canonical BufferStrategy drawing loop, checking to see if the buffer
graphics has changed.

My development computer is down for repairs.  Does anyone want to do a
side by side comparison with 1.5 and the new 1.6?  I'm on an NT box now
and 1.6 is not compatible with NT -- or so it says when I try to load it.

It's about a 1.4meg image so if you are on a slow connection, it may
take some time.  When my development computer gets fixed, I'll put in
some timing print out so you can compare time to paint.  The debug
output in the console now only shows time to render the image bytes not
the drawing times so they are irrelevant.  You would have to do a side
by side comparison to see differences.  But there might be some obvious
bugs show.  Drag the mouse and spin the wheel to pan and zoom.

But here's the URL anyway if someone finds it useful:

http://pancyl.com/debug.htm

[EMAIL PROTECTED] wrote:
I tried the new Update N with one of my Java applets and the framerate has 
degraded markedly.

I can confirm the Direct3D pipeline is enabled (see listing at the end of this 
post), and that if I use -Dsun.java2d.d3d=false everything goes back to normal 
(eg. fast and smooth).

Admittedly this applet is a few years old, but it has always been fine under 
JDK1.4, Java 5 and Java 6 up until now.

You can try it for yourself at:

http://www.play500online.com/500/500.jsp (and click 'Start New')

I am happy to send a copy of the source to the team if you can give me the best 
e-mail address. In brief though, it is all Java2D, transparency, clipping, 
anti-aliasing and VoltaileImages.

Regards,

Richard
[EMAIL PROTECTED]


===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA2D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to