commit | 3e8392e42c783bf9d20d8128186e4c6fb54d570b | [log] [tgz] |
---|---|---|
author | Jim Van Verth <jvanverth@google.com> | Fri Feb 08 13:44:42 2019 -0500 |
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | Fri Feb 08 20:35:00 2019 +0000 |
tree | be0bdc5f570ebec22a664ac69c3a64261ae2e9c3 | |
parent | 58a2e3d7ff291bdfb8fd38f5336bf0df008e030f [diff] |
Manage Mac paint events more directly. Trying to shuttle our paint events through the Mac event system seems to be causing a number of problems, one being that we're refreshing too often. This works around that by tracking the invalidation flag per window. Bug: skia:8737 Change-Id: Ib1b8041f1d9299ff366747831a466439bfd0db29 Reviewed-on: https://skia-review.googlesource.com/c/190673 Reviewed-by: Brian Osman <brianosman@google.com> Commit-Queue: Jim Van Verth <jvanverth@google.com>