DescriptionRe-enable program memory cache for Adreno 4/5xx
The program cache was disabled on Adreno 4/5xx due to crashes.
I'm hoping that this issue was caused by invalidations/issues with the
on-disk program cache, possibly with driver updates or other issues.
To test this, I'm re-enabling the in-memory portion of the cache
only. The cached objects will not outlive the GPU process.
I've also confirmed that the related Adreno 3xx bug, crbug.com/510673,
does not impact the Adreno 400 (and I'm guessing 500, but will track
down a device to double check).
We should watch crash rates for gfx::GLApiBase::glProgramBinaryFn to
make sure this change doesn't re-introduce these crashes.
BUG=598060, 486117
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel
Committed: https://crrev.com/30bcb92ee59a6778c4025081d7da82d2af8cccc2
Cr-Commit-Position: refs/heads/master@{#414490}
Patch Set 1 #
Total comments: 2
Patch Set 2 : bump the version #Patch Set 3 : rebase #
Messages
Total messages: 19 (11 generated)
|