JDK-8092226 : Reflection effect does not clip its output image to the requested clip bounds
  • Type: Enhancement
  • Component: javafx
  • Sub-Component: graphics
  • Affected Version: fx2.0
  • Priority: P4
  • Status: Open
  • Resolution: Unresolved
  • Submitted: 2010-09-03
  • Updated: 2018-09-05
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
tbdUnresolved
Related Reports
Blocks :  
Description
The Reflection peers ignore the provided clip and generate their full output in all cases.  This can result in extra unnecessary pixels being processed by the Reflection effect itself and by any effects that are being cascaded on top of it.

Note that since the Reflection effect operates in untransformed coordinates, the work done by the effect and the size of data it produces is not affected by a scaling transform.  The fact that it ignores the scale of the transform, though, could be considered a bug in its own right, but that bug can't easily be fixed until the reflection effect honors the clip or the system could run out of memory under large scale factors.
Comments
This looks like it is actually an Optimization rather than a Bug, since the feature still works as is, it is just less optimal than it could be. As an optimization, it doesn't need to go through the deferral process, you can just defer it to lombard.
12-08-2011

SQE: ok to defer
04-08-2011

Presidio deferral candidate
03-08-2011