diff options
Diffstat (limited to 'chromium/third_party/skia/tools/DDLTileHelper.h')
-rw-r--r-- | chromium/third_party/skia/tools/DDLTileHelper.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/chromium/third_party/skia/tools/DDLTileHelper.h b/chromium/third_party/skia/tools/DDLTileHelper.h index 4430b52ee6f..bd9112acef3 100644 --- a/chromium/third_party/skia/tools/DDLTileHelper.h +++ b/chromium/third_party/skia/tools/DDLTileHelper.h @@ -44,6 +44,8 @@ public: // Create the DDL for this tile (i.e., fill in 'fDisplayList'). void createDDL(); + void dropDDL() { fDisplayList.reset(); } + // Precompile all the programs required to draw this tile's DDL void precompile(GrContext*); @@ -98,11 +100,11 @@ public: const SkIRect& viewport, int numDivisions); - void createSKPPerTile(SkData* compressedPictureData, const DDLPromiseImageHelper& helper); + void createSKPPerTile(SkData* compressedPictureData, const DDLPromiseImageHelper&); void kickOffThreadedWork(SkTaskGroup* recordingTaskGroup, SkTaskGroup* gpuTaskGroup, - GrContext* gpuThreadContext); + GrContext*); void createDDLsInParallel(); |