skia2/dm
Brian Osman a7b224d3a3 DM: Add a per-sink MemoryCache to all GPU sinks
This isolates the caches per config, so we don't try to reuse cached
binaries across different GL versions (or different D3D backend versions
on ANGLE bots, etc).

Locally, this sped up ANGLE significantly Looking at a sample bot
(NUC6i5SYK), it dropped DM from 36m to 31m.

Change-Id: I95db18c6ea85041e6adbc972f0118233c82818fb
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/223985
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
2019-06-27 13:21:13 +00:00
..
DM.cpp Install runtime check error handler in RTC builds 2019-06-24 18:08:08 +00:00
DMGpuTestProcs.cpp Remove "nvpr" configs 2019-06-26 16:53:50 +00:00
DMJsonWriter.cpp Remove all global mutexes 2019-06-18 00:39:15 +00:00
DMJsonWriter.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
DMSrcSink.cpp DM: Add a per-sink MemoryCache to all GPU sinks 2019-06-27 13:21:13 +00:00
DMSrcSink.h DM: Add a per-sink MemoryCache to all GPU sinks 2019-06-27 13:21:13 +00:00