Skip to main content

[JAVA2D] Java2D OpenGL blits

1 reply [Last post]
Anonymous

Does anyone know if there's a detailed list of what's accelerated under the OpenGL pipeline?

Specifically, I'm curious as to whether translucent images are accelerated, and if transforms
(rotation, scaling, .etc) are too. And of course, do we have to worry about making sure images are
less than the maximum supported texture dimensions?

I'd try it out but none of the Windows or Linux machines have compatible video cards.

===========================================================================
To unsubscribe, send email to listserv@java.sun.com and include in the body
of the message "signoff JAVA2D-INTEREST". For general help, send email to
listserv@java.sun.com and include in the body of the message "help".

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Chris Campbell

Hi there,

On Nov 8, 2004, at 5:03 PM, M. Halpin wrote:
> Does anyone know if there's a detailed list of what's accelerated
> under the OpenGL pipeline?
>

Funny you should ask, I've been working on such a document recently.
I've posted this information informally in a few places (javagaming,
javalobby, on this list, etc) but I would like to post a more detailed,
comprehensive document somewhere soon.

> Specifically, I'm curious as to whether translucent images are
> accelerated, and if transforms
> (rotation, scaling, .etc) are too. And of course, do we have to worry
> about making sure images are
> less than the maximum supported texture dimensions?
>

Yes, we attempt to cache translucent images in OGL texture memory. If
your image is larger than the maximum texture dimensions supported by
OGL, then it can't be cached. (In practice, maximum supported
dimensions are usually >= 2048.)

Transforms (rotation, scaling, etc) on these managed images are
accelerated by OGL.

I'll send an update to this list once I've finished putting together
the aforementioned document.

Thanks,
Chris
(Go Jackets.)

> I'd try it out but none of the Windows or Linux machines have
> compatible video cards.
>
> =======================================================================
> ====
> To unsubscribe, send email to listserv@java.sun.com and include in the
> body
> of the message "signoff JAVA2D-INTEREST". For general help, send
> email to
> listserv@java.sun.com and include in the body of the message "help".

===========================================================================
To unsubscribe, send email to listserv@java.sun.com and include in the body
of the message "signoff JAVA2D-INTEREST". For general help, send email to
listserv@java.sun.com and include in the body of the message "help".