Hi Mik,

Michele Puccini wrote:
You make my day, Chris! (I'm using this "you make my day" idiomatic phrase
because I'm quite sure it means something like "you make my day happier with
this positive news". English is not my primary language so correct me, just
in case..).


Yes, you got it right... Unless you were going for the Clint Eastwood approach, in which case "go ahead, make my day" means something like "if you even think about trying to hurt me, I'll hurt you first" :)

Can you anticipate if will we have:


(The following notes are pretty general and apply to the OGL pipeline on all platforms. Some drivers may be less optimized than others, so your mileage may vary.)

- hw accelerated transforms (bitmap, vectors, with translucence support)

images: yes shapes: yes/no (some simple primitives can be accelerated) translucency: yes

- hw accelerated transforms (bitmap, vectors, with translucence support)
with bilinear, bicubic filtering.

bilinear: yes bicubic: no

- hw accelerated stroke/fill/paint

strokes: not yet (more work will be done in this area) solid fills: yes texture/gradient paints: yes

- hw accelerated clipping

rectangular clips: yes shape clips: yes

- hw accelerated shapes, glyphs, text

shapes: yes text: yes

- hw accelerated antialiased shapes, glyphs, text


aa shapes: sort of (at least they're faster than the existing pipelines) aa text: yes

The question is how current applications can take advantage from the new
pipeline ? Should we take a particular coding approach for pushing apps
performace to the top ?


You shouldn't have to change your app to benefit from the OGL pipeline. There are some things (not OGL-specific) that you can do to help speed up your app that are documented in our "2D Performance White Paper": http://java.sun.com/products/java-media/2D/perf_graphics.html

If there are any tweaks that would help your code perform better on the
OGL pipeline, we'll include them in an updated version of that white paper.

Chris

Don't tell me you didn't expect my "simple" questions....

Cheers,

Mik

p.s. [1 April is the Fool's Day even in Italy..]
============================================================================

ClassX Development Italy  Via Francesca, 463   I-56030 Montecalvoli (PI) <
Tel.(+39)-0587-749206  Fax.(+39)-0587-749206  WEB: http://www.classx.it  <

============================================================================


===========================================================================
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".

=========================================================================== 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