skia2/dm
Brian Osman f71b070ffd Fix the GLSL persistent cache (and add a config to test it)
We need to store (up to) three GLSL strings in the cache entry,
along with the bookkeeping to reconstruct them. To make things
simpler, we now store the null terminators.

Change-Id: Ic4fe03cb5d774464372ceec8740da1bfe9069550
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/205823
Commit-Queue: Brian Osman <brianosman@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
2019-04-03 18:05:22 +00:00
..
DM.cpp Fix the GLSL persistent cache (and add a config to test it) 2019-04-03 18:05:22 +00:00
DMGpuTestProcs.cpp Reland "Remove the NullGL interface (and associated test context)" 2019-04-03 16:38:10 +00:00
DMJsonWriter.cpp de-common the rest of the flags 2019-03-25 17:39:58 +00:00
DMJsonWriter.h de-common the rest of the flags 2019-03-25 17:39:58 +00:00
DMSrcSink.cpp Fix the GLSL persistent cache (and add a config to test it) 2019-04-03 18:05:22 +00:00
DMSrcSink.h Fix the GLSL persistent cache (and add a config to test it) 2019-04-03 18:05:22 +00:00