On Wed, 30 Jun 2021 14:37:31 GMT, Jayathirth D V <j...@openjdk.org> wrote:
>> Final blit operation in MTLLayer.blitTexture() is driven by CVDisplayLink in >> Metal. >> In this test case we are hitting an invalid condition because of which we >> exit from MTLLayer.blitTexture(), but we are not stopping the CVDisplayLink. >> This is causing the CVDisplayLink callback to run in loop. Fix is to stop >> CVDisplayLink when we return without completing final blit operation in >> MTLLayer.blitTexture(). >> >> Sanity and performance analysis is green. More details in JBS. > > Jayathirth D V has updated the pull request incrementally with one additional > commit since the last revision: > > Remove stopDisplayLink call when nextDrawableCount is not zero Marked as reviewed by serb (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk17/pull/175