JDK-6249080 : OGL: consider adding general scale and transform loops
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 5.0
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: solaris_9
  • CPU: generic
  • Submitted: 2005-04-01
  • Updated: 2020-11-02
  • Resolved: 2020-11-02
Related Reports
Duplicate :  
Description
We should consider adding general scale and transform loops, similar to
what OGLGeneralBlit provides today.  This was originally described in
6203966, and became more apparent while investigating 6248559 and
6248561.  The benefit (potentially) would be improved performance when
scaling/transforming source images for which we do not have direct loops
(e.g. IntArgb or ByteIndexed).  Without these general scale/transform
loops, we end up falling back on the general TransformHelper-based transform
loops in DrawImage.renderImageXform(), which can be less than efficient
than using OGL to do the transform.
###@###.### 2005-04-01 01:09:12 GMT

Comments
The OGLGeneralTransformedBlit was added by the JDK-8029253
02-11-2020

EVALUATION Add general Any->OpenGLSurface variants of ScaledBlit and TransformBlit, similar to OGLGeneralBlit. ###@###.### 2005-04-01 01:09:12 GMT
01-04-2005