Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

perf: improves performance of ThumbnailPanel significantly #87

Closed
wants to merge 1 commit into from

Commits on Nov 26, 2019

  1. perf: improves performance of ThumbnailPanel significantly

    One performance issue we had is related how layers are handled. This commit allows subviews of Cell to be drawn into its layer and the layer be drawn asynchronously. In my test use-case with 16 windows with 3440x1417 sizing this brought the required time from key event reaction to ThumbnailPanel orderOut from 650ms down to 250ms. There is eventually more performance to gain by explicit control of .layerContentsRedrawPolicy. This commit also adds two NSLog statements for easy timing observations in the Run console.
    
    Related to lwouis#45
    gingerr committed Nov 26, 2019
    Configuration menu
    Copy the full SHA
    8bf6e8a View commit details
    Browse the repository at this point in the history