i965: Bump the initial program cache size from 4kB to 16kB.
authorKenneth Graunke <kenneth@whitecape.org>
Sat, 19 Aug 2017 07:19:34 +0000 (00:19 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Tue, 29 Aug 2017 23:45:16 +0000 (16:45 -0700)
commitdf85a0f54e0ae3925271da5b1fb63adfdbb3fdbd
treefb3e3b9cbb91a20228179cce5caf27b56dfd5123
parent9a09e4684d64fe31682b5c6db9a07bf1337a9b02
i965: Bump the initial program cache size from 4kB to 16kB.

Our initial size of 4kB is way too small to do anything useful, so we
end up growing it at least a few times.  We may as well start it larger.

Some data points:

- Dinoshade (from Mesa Demos): hit 8kB.
- Chromium 60: hit 16kB after browsing a few things in Google Docs.
- GFXBench4 TRex/Manhattan 3.1: hit 128kB
- Unigine Valley 1.0: hit 512kB

It might make sense to start it even larger.

Acked-by: Matt Turner <mattst88@gmail.com>
src/mesa/drivers/dri/i965/brw_program_cache.c