commit | 6c6caf420a832b1480247f25e55712920a3fe25a | [log] [tgz] |
---|---|---|
author | Greg Daniel <egdaniel@google.com> | Fri May 29 12:11:05 2020 -0400 |
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | Fri May 29 16:53:08 2020 +0000 |
tree | e4f95375a73ab7037f9a47b0da48ec1d6d3a1635 | |
parent | c453a507e4278cd7bed30d6293ac5a835c73786b [diff] |
Add GrBackendMutableState object to handle shared texture state. This is will be the main struct used to synchronize changes of certain texture/image between clients and Skia. With this change we implement support for the Vulkan shared state as POC. Bug: skia:10254 Change-Id: I10543357635c347838b193874e4da4496a0dcf06 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/292311 Commit-Queue: Greg Daniel <egdaniel@google.com> Reviewed-by: Brian Salomon <bsalomon@google.com>