Integrated: 8304825: MacOS metal pipeline - window isn't painted if created during display sleep

Ajit Ghaisas aghaisas at openjdk.org
Mon Apr 10 04:55:52 UTC 2023


On Thu, 6 Apr 2023 14:16:46 GMT, Ajit Ghaisas <aghaisas at openjdk.org> wrote:

> Root cause : The CVDisplayLink used in MTLLayer stops invoking callbacks on screen sleep and wakeup event. It is found that stop and restart of CVDisplayLink on these events also does not help.
> 
> Fix : Recreate the CVDisplayLink on screen sleep and wakeup event.

This pull request has now been integrated.

Changeset: 969a6b9f
Author:    Ajit Ghaisas <aghaisas at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/969a6b9fd7f7afc60250309f3ada205c1473cf8e
Stats:     38 lines in 1 file changed: 35 ins; 0 del; 3 mod

8304825: MacOS metal pipeline - window isn't painted if created during display sleep

Reviewed-by: kcr, avu, prr

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

PR: https://git.openjdk.org/jdk/pull/13375



More information about the client-libs-dev mailing list