commit | c5ec1408298510410270ea67e895570ccfa76e54 | [log] [tgz] |
---|---|---|
author | egdaniel <egdaniel@google.com> | Mon Mar 28 12:14:42 2016 -0700 |
committer | Commit bot <commit-bot@chromium.org> | Mon Mar 28 12:14:43 2016 -0700 |
tree | c2fdfa5510db5978547929b493845cdd11bc0aa6 | |
parent | 2be7e01382ee9c036de9c09585677dfd25d70253 [diff] |
Use NV glsl shader compiler for Vulkan The nvidia direct glsl shader compiler seems to perform much better than using shaderc to compile to spir-v first. This change also includes a change to prefer host cached memory for buffers. Having cached buffers signifcantly improves performance whenever we need to do buffer reads and writes. BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1835813003 Review URL: https://codereview.chromium.org/1835813003