RFR: 8239589: JavaFX UI will not repaint after reconnecting via Remote Desktop

Kevin Rushforth kcr at openjdk.java.net
Fri Oct 9 23:20:07 UTC 2020


On Thu, 8 Oct 2020 16:33:55 GMT, Oliver Schmidtmer <github.com+10960818+Schmidor at openjdk.org> wrote:

> The full recreation of the pipeline is only done when D3DERR_DEVICEREMOVED is occurring

I see that now. That part is fine then.

Another concern is that this would be the first time we have recreated a GraphicsPipeline -- they are effectively
singletons today. This could have unexpected side effects and would need to be very carefully reviewed and tested.

Have you considered an alternative where you retain the GraphicsPipeline, but recreate the native device?

-------------

PR: https://git.openjdk.java.net/jfx/pull/315


More information about the openjfx-dev mailing list