-
Sub-task
-
Resolution: Fixed
-
P4
-
8u20
The UploadingPipeline posts each window's pixels to Glass on the application thread. This is OK, but the embedded implementations need to know when the last window has been uploaded so that they can do double-buffering.
This is not the same as the being/end rendering notifications that are sent to the View on the render thread. Notification of buffer swapping needs to be done on the application thread as long as we are using a pixel uploading pipeline.
This should be just a matter of adding another runLater to the end of rendering. Probably we will need a new method in Glass's Application to receive the notification.
This is not the same as the being/end rendering notifications that are sent to the View on the render thread. Notification of buffer swapping needs to be done on the application thread as long as we are using a pixel uploading pipeline.
This should be just a matter of adding another runLater to the end of rendering. Probably we will need a new method in Glass's Application to receive the notification.
- relates to
-
JDK-8094856 [Quantum] NPE if Platform.exit() is called when rendering is happening
- Closed