skia2/src
Mike Reed 9318a6cfbc build custom blitter for drawAtlas
- add uniform_color_dst stage
- add stageupdate option for shaders

More cases we could try to handle in the future:
- perspective (not hard)
- mipmaps (plumbing is there, need to re-call bitmapstate helper)

Before

  10025.60  	drawAtlas_3	8888
   6636.06  	drawAtlas_2	8888

After

   3566.18  	drawAtlas_3	8888
   2585.83 ?	drawAtlas_2	8888

Change-Id: I656231324c0390029f6d08941c4f9d11ccdb8e87
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/233061
Commit-Queue: Mike Reed <reed@google.com>
Reviewed-by: Mike Klein <mtklein@google.com>
2019-08-17 01:48:28 +00:00
..
android IWYU for SkTLogic.h 2019-05-02 21:17:37 +00:00
atlastext Remove GrPixelConfig from GrColorSpaceInfo. 2019-07-02 13:43:41 +00:00
c Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
codec Hook up SkHeifCodec for ImageDecoder animation 2019-08-14 16:02:32 +00:00
core build custom blitter for drawAtlas 2019-08-17 01:48:28 +00:00
effects never check for degenerates in path::iter 2019-08-16 20:39:05 +00:00
fonts Add SkUNREACHABLE to definition of SK_ABORT. 2019-08-09 20:43:39 +00:00
gpu Workaround for Android Emulator default precision issue 2019-08-16 20:47:35 +00:00
image Remove old version of SkImage::makeTextureImage 2019-08-16 19:01:55 +00:00
images Check for uninitialized memory during jpeg encode 2019-07-09 12:48:17 +00:00
lazy Remove std::move()s from returns of std::unique_ptrs 2019-08-15 23:48:59 +00:00
opts build custom blitter for drawAtlas 2019-08-17 01:48:28 +00:00
pathops Revert "Revert "reimpl parts of arctTo using doubles to handle shallow angles"" 2019-07-12 15:29:55 +00:00
pdf never check for degenerates in path::iter 2019-08-16 20:39:05 +00:00
ports Turn off -Wreturn-std-move-in-c++11 2019-08-15 17:45:58 +00:00
sfnt Add Symbol encoding when renaming a font. 2019-08-07 20:35:28 +00:00
shaders build custom blitter for drawAtlas 2019-08-17 01:48:28 +00:00
sksl Workaround for Android Emulator default precision issue 2019-08-16 20:47:35 +00:00
svg [svgcanvas] Consolidate constant-Y text positions 2019-07-19 18:53:32 +00:00
utils never check for degenerates in path::iter 2019-08-16 20:39:05 +00:00
xml Move ccpr headers for display list out of include/private. 2019-05-20 14:50:56 +00:00
xps Move SkLeanWindows.h to src. 2019-05-21 13:48:00 +00:00