skia2/tools/gpu
Robert Phillips 4f93c573e2 Update AAHairlineOp to surface its programInfos at record time
This CL is interesting bc the AAHairlineOp is the first one that requires multiple programInfos.
Correspondingly, it is also the first one that shares a pipeline between said multiple programInfos.

Bug: skia:9455
Change-Id: I2369abbdeaf4eac2bc9547ad36631beba29bd641
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/277203
Reviewed-by: Greg Daniel <egdaniel@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
2020-03-18 14:36:18 +00:00
..
atlastext Revert "Fixed GLSL ES compilation error in GLTestAtlasTextRenderer" 2019-09-20 21:04:49 +00:00
d3d Fill in more D3DCaps 2020-02-26 18:26:45 +00:00
dawn Dawn backend: update to accommodate recent Skia changes. 2020-02-26 17:15:36 +00:00
gl Revert "Set up eGPU/discrete support for MacOS." 2020-03-18 01:04:58 +00:00
mock Update nanobench and skpbench to use flush API for gpu syncing. 2020-02-24 17:21:35 +00:00
mtl Revert "Set up eGPU/discrete support for MacOS." 2020-03-18 01:04:58 +00:00
vk Update nanobench and skpbench to use flush API for gpu syncing. 2020-02-24 17:21:35 +00:00
FenceSync.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
FlushFinishTracker.h Update nanobench and skpbench to use flush API for gpu syncing. 2020-02-24 17:21:35 +00:00
GpuTimer.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrContextFactory.cpp Start adding D3D backend 2020-02-18 20:14:15 +00:00
GrContextFactory.h Start adding D3D backend 2020-02-18 20:14:15 +00:00
GrTest.cpp begin refactoring SkTDynamicHash and SkTMultiMap 2020-03-16 14:06:30 +00:00
MemoryCache.cpp Make persistent cache serialization safer 2020-03-17 13:52:47 +00:00
MemoryCache.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
ProxyUtils.cpp Standardize behavior of ops that implement onPrePrepare 2020-03-02 15:55:32 +00:00
ProxyUtils.h Standardize behavior of ops that implement onPrePrepare 2020-03-02 15:55:32 +00:00
TestContext.cpp Update nanobench and skpbench to use flush API for gpu syncing. 2020-02-24 17:21:35 +00:00
TestContext.h Update nanobench and skpbench to use flush API for gpu syncing. 2020-02-24 17:21:35 +00:00
TestOps.cpp Update AAHairlineOp to surface its programInfos at record time 2020-03-18 14:36:18 +00:00
TestOps.h Test texture domain effect with local matrix. 2019-11-22 22:37:33 +00:00
YUVUtils.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
YUVUtils.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00