skia2/src
Robert Phillips c5a2c759fb Pull tessellation forward into GrTextureOp::onPrePrepareDraws
This trades memory and DDL-record time for GPU-flush time. That is, by tessellating in onPrePrepareDraws we will consume more memory (for the verts) and time at DDL-record time but, hopefully, less time when drawing the DDL.

Change-Id: I97dd1a00486c7a1da53add2ea203bf3f90c20162
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/250178
Commit-Queue: Robert Phillips <robertphillips@google.com>
Reviewed-by: Michael Ludwig <michaelludwig@google.com>
2019-10-24 19:41:44 +00:00
..
android Reland "Reland "SkSurface asynchronous read APIs allow client to extend pixel lifetime"" 2019-10-03 19:14:22 +00:00
atlastext Rename GrColorSpaceInfo -> GrColorInfo 2019-09-30 21:53:24 +00:00
c Revert "add guard to switch to SkPathTypes" 2019-09-14 19:13:44 +00:00
codec Update Wuffs version to 0.2.0-rc.1 2019-10-10 15:12:21 +00:00
core SkRemoteGlyphCache Add tracing to diff canvas 2019-10-24 17:09:31 +00:00
effects More SkISizification in GPU code. 2019-10-22 15:04:07 +00:00
fonts Add SkUNREACHABLE to definition of SK_ABORT. 2019-08-09 20:43:39 +00:00
gpu Pull tessellation forward into GrTextureOp::onPrePrepareDraws 2019-10-24 19:41:44 +00:00
image Type usage improvements in GrTextureProducer classes 2019-10-24 16:38:57 +00:00
images insist SkPngEncoder's input is initialized 2019-10-14 18:13:37 +00:00
lazy Remove std::move()s from returns of std::unique_ptrs 2019-08-15 23:48:59 +00:00
opts Slightly faster hsl_to_rgb stage 2019-10-24 16:26:02 +00:00
pathops Revert "add guard to switch to SkPathTypes" 2019-09-14 19:13:44 +00:00
pdf Reland "hide color filters from blitters" 2019-10-24 16:57:02 +00:00
ports Don't keep "outResultsFile" open in nanobench 2019-10-24 16:09:02 +00:00
sfnt Add Symbol encoding when renaming a font. 2019-08-07 20:35:28 +00:00
shaders Reland "hide color filters from blitters" 2019-10-24 16:57:02 +00:00
sksl Revert "Rename gl_SampleMask to sk_SampleMask" 2019-10-23 12:28:48 +00:00
svg Rename SkDevice::ctm() to localToDevice() 2019-10-18 18:04:31 +00:00
utils Rename SkDevice::ctm() to localToDevice() 2019-10-18 18:04:31 +00:00
xml [svgcanvas] Add flag to suppress newlines and tabs in XML 2019-08-21 20:17:37 +00:00
xps Rename SkDevice::ctm() to localToDevice() 2019-10-18 18:04:31 +00:00