commit | 7c282b3ca11aa1d9e05bd7fea19bbf464ac5e6fb | [log] [tgz] |
---|---|---|
author | Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> | Sun Mar 12 14:12:19 2017 +0100 |
committer | Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> | Mon Mar 13 02:14:29 2017 +0100 |
tree | 9a2b77a2a63c409e73c1cf003a0ac8080b9f6b23 | |
parent | e27fdbcb4c951bba0649cf60f2ae377f842267bb [diff] |
radv: Store shaders in VRAM. Less IFETCH latency on misses. Shader code is write once read many, so GTT doesn't make much sense anyway. If it turns out to fragment the CPU visible VRAM too much, we can upload with SDMA. Signed-off-by: Bas Nieuwenhuizen <basni@google.com> Reviewed-by: Dave Airlie <airlied@redhat.com>