commit | 5307b0095453f8d764bbc303e3ea7dc2081e76b2 | [log] [tgz] |
---|---|---|
author | David Reveman <reveman@google.com> | Tue Dec 25 11:18:21 2018 +0000 |
committer | CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org> | Fri Jan 04 00:32:37 2019 +0000 |
tree | 6308bd83f1928c6990122c9dbb827f69ef107814 | |
parent | 5578e130f0e859b39adba6e7d3d8976a6e3a8957 [diff] |
[runtime][flutter_runner] Handle non-linear image tiling correctly Tiling::LINEAR was incorrectly passed to Scenic for tiled images. This happen to work as Scenic ignores this value and assumes that Tiling::GPU_OPTIMAL is always used. In order to have Scenic support Tiling::LINEAR we need flutter runner to pass image info to Scenic with correct tiling value. Use VkImageCreateInfo tiling value to determine the tiling parameter to pass to Scenic. Test: linear image support in Scenic doesn't break flutter runner Change-Id: Ib4b0575c70c3b0ca90d3c29aa6597add177a58f5
Topaz augments system functionality by implementing interfaces defined by underlying layers. Topaz contains four major categories of software: modules, agents, shells, and runners.
For example, modules include the dashboard, and runners include the Web, Dart, and Flutter runners.
Looking for something that used to be in this repository? The list below provides a code location and sha that can be used to checkout dead code that has been removed. Please note, it is unlikely the code will build or work correctly shas are provided for reference only. Code can be checked out with:
git checkout <sha> -- $FUCHSIA_DIR/<location>