<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class="">My concern is that these latency problems are much more noticeable when the Metal pipeline is used.</div><div class=""><br class=""></div><div class="">See <a href="https://bugs.openjdk.java.net/browse/JDK-8267226" class="">JDK-8267226</a>.</div><div class=""><br class=""></div><div class="">  Alan</div><div class=""><br class=""></div><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Jun 3, 2021, at 7:13 AM, Alexey Ushakov <<a href="mailto:avu@openjdk.java.net" class="">avu@openjdk.java.net</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">On Wed, 26 May 2021 13:49:24 GMT, Alexey Ushakov <<a href="mailto:avu@openjdk.org" class="">avu@openjdk.org</a>> wrote:<br class=""><br class=""><blockquote type="cite" class="">Set black color for underlying window background to perform correct blending operations in metal with window surface destination<br class=""></blockquote><br class=""><blockquote type="cite" class="">_Mailing list message from [Alan Snyder](<a href="mailto:javalists@cbfiddle.com" class="">mailto:javalists@cbfiddle.com</a>) on [awt-dev](<a href="mailto:awt-dev@mail.openjdk.java.net" class="">mailto:awt-dev@mail.openjdk.java.net</a>):_<br class=""><br class="">Could the flashing problem be related to the timing problem described in JDK-8209329 <<a href="https://bugs.openjdk.java.net/browse/JDK-8209329" class="">https://bugs.openjdk.java.net/browse/JDK-8209329</a>>?<br class=""><br class="">I have noticed occasional red flashes using Metal, which I suspect are caused by trying to render uninitialized data.<br class="">(I?m guessing that the red is a debugging aid provided by Apple. Previously, they used yellow.)<br class=""><br class=""></blockquote><br class="">Yes, blit encoder works asynchronously so we may have some latency before the actual content is presented to the window.<br class=""><br class=""></div></div></blockquote></div><br class=""></body></html>