skia2/gm
Ben Wagner 20fa1e94a0 Update SkRandomScalerContext to handle mask filters.
SkRandomScalarContext would apply all path and mask filters twice, once
on the proxy and once to itself.

This also changes the SkScalerContext mask generation in anticipation of
removing the mask format overrides.

This also changes the textblobrandomfont test to fix the line spacing
and emoji handling.

Change-Id: Ib2a633d49ccb801a1849dd982185f44c1d2ea85f
Reviewed-on: https://skia-review.googlesource.com/124644
Commit-Queue: Ben Wagner <bungeman@google.com>
Reviewed-by: Jim Van Verth <jvanverth@google.com>
2018-05-03 01:00:08 +00:00
..
aaa.cpp Reland "Fix the fat rect bug in the threaded backend" 2018-04-18 19:52:43 +00:00
aaclip.cpp consolidate SaveLayerFlag internal references 2018-03-13 19:36:12 +00:00
aarectmodes.cpp Use SkBlendMode_Name rather than one-off tables 2017-03-15 16:52:49 +00:00
aaxfermodes.cpp Revert "Revert "move GrColor.h to private, IWYU"" 2018-02-06 23:05:46 +00:00
addarc.cpp SkCanvas: Helpers for draw{Point,Line,Circle} 2017-05-16 12:59:11 +00:00
all_bitmap_configs.cpp SkBitmap now *has* a SkPixmap. 2018-01-09 16:46:22 +00:00
alpha_image.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
alphagradients.cpp
animatedGif.cpp resources: orgainize directory. 2017-12-08 17:16:00 +00:00
animatedimageblurs.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
anisotropic.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
annotated_text.cpp
arcofzorro.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
arcto.cpp
arithmode.cpp remove unused variants in imagefilter factories 2017-06-19 01:57:51 +00:00
atlastext.cpp Switch MDB GrContextOptions over to Enable style 2018-02-08 16:28:30 +00:00
badpaint.cpp
beziereffects.cpp Don't support GrCubicEffect if float != fp32 2018-04-16 22:50:45 +00:00
beziers.cpp chmod -x *.cpp *.h 2016-10-27 16:41:14 +00:00
bigblurs.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
bigmatrix.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
bigrect.cpp Add bigrect GM. 2017-05-05 19:21:42 +00:00
bigrrectaaeffect.cpp Avoid GrEllipseEffect for small radii on devices without 32 bit float. 2017-12-05 15:56:01 +00:00
bigtext.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
bigtileimagefilter.cpp
bitmapcopy.cpp Add kRGBX_8888, kRGBA_1010102, and kRGBX_1010102 color types. Unused for now. 2018-01-30 01:59:31 +00:00
bitmapfilters.cpp remove references to kIndex_8_SkColorType from our tools/tests 2017-07-12 20:25:44 +00:00
bitmapimage.cpp resources: orgainize directory. 2017-12-08 17:16:00 +00:00
bitmappremul.cpp make most of SkColorPriv.h private 2017-09-15 16:31:35 +00:00
bitmaprect.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
bitmaprecttest.cpp
bitmapshader.cpp Add a GM to test the fix in 73200 2017-11-30 16:06:28 +00:00
bitmaptiled.cpp Fix canvas size of new tiled bitmap GM 2017-02-07 15:40:39 +00:00
bleed.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
blend.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
blurcircles2.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
blurcircles.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
blurignorexform.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
blurimagevmask.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
blurpositioning.cpp Make a GM for checking blur bounds. 2018-04-13 18:48:32 +00:00
blurquickreject.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
blurrect.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
blurredclippedcircle.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
blurroundrect.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
blurs.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
blurtextsmallradii.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
bmpfilterqualityrepeat.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
bug5252.cpp
bug6643.cpp clamp to premul in dither 2017-05-16 21:10:14 +00:00
bug6783.cpp fix repeat/mirror sampling bleed 2017-06-22 19:46:51 +00:00
bug530095.cpp
bug615686.cpp
cgm.c Remove trailing whitespace. 2017-10-09 21:20:34 +00:00
cgms.cpp
circle_sizes.cpp SkPDF: less tolerance for small circles 2017-11-27 14:59:45 +00:00
circles.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
circulararcs.cpp
circularclips.cpp Revert[2] "remove SK_SUPPORT_LEGACY_CLIP_REGIONOPS" 2016-12-09 14:33:41 +00:00
clip_error.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
clip_strokerect.cpp
clipdrawdraw.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
clippedbitmapshaders.cpp
color4f.cpp hide virtual and rename to onMakeComposed 2018-02-19 19:40:14 +00:00
coloremoji_blendmodes.cpp Some iwyu for tests which will otherwise break. 2018-03-14 21:07:15 +00:00
coloremoji.cpp slice GMs by native font platform, not by emoji format 2017-11-15 16:52:56 +00:00
colorfilteralpha8.cpp Draw Alpha8 + color filter correctly in software 2016-10-31 14:42:52 +00:00
colorfilterimagefilter.cpp resources: orgainize directory. 2017-12-08 17:16:00 +00:00
colorfilters.cpp
colormatrix.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
colorspacexform.cpp remove SkColorSpace_Base 2018-01-26 19:52:20 +00:00
colorwheel.cpp resources: orgainize directory. 2017-12-08 17:16:00 +00:00
complexclip2.cpp Revert[2] "remove SK_SUPPORT_LEGACY_CLIP_REGIONOPS" 2016-12-09 14:33:41 +00:00
complexclip3.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
complexclip4.cpp Add a method in SkCanvas to set "hard" clip bounds. 2016-12-12 23:24:31 +00:00
complexclip_blur_tiled.cpp use tool_utils to encapsulate checking for recording canvas and makeSurface 2018-01-02 21:06:41 +00:00
complexclip.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
composeshader.cpp Revert "Revert "move GrColor.h to private, IWYU"" 2018-02-06 23:05:46 +00:00
concavepaths.cpp GrTessellator: implement out-of-range splitting and AEL rewinding. 2017-06-07 00:09:15 +00:00
conicpaths.cpp SkCanvas: Helpers for draw{Point,Line,Circle} 2017-05-16 12:59:11 +00:00
constcolorprocessor.cpp Add GrColorSpaceInfo and use in place of GrRenderTargetContext in paint conversion. 2017-10-24 20:43:02 +00:00
convex_all_line_paths.cpp Add SkOffsetSimplePolygon. 2018-04-03 14:37:50 +00:00
convexpaths.cpp Use SDF path miplevels based on the original path's size 2017-02-16 13:35:20 +00:00
convexpolyclip.cpp Convert NULL and 0 to nullptr. 2017-08-28 17:48:57 +00:00
convexpolyeffect.cpp switched GrClipEdge to an enum class 2017-11-10 17:42:27 +00:00
copyTo4444.cpp writePixels should notify GPU that pixels have changed 2018-02-21 13:58:22 +00:00
crbug_691386.cpp SkPDF: better tolerance path conversion to quadratics 2017-02-13 18:24:11 +00:00
crbug_788500.cpp Revert "Revert "Make PathGeoBuilder use consistent iterators."" 2017-11-29 16:18:45 +00:00
croppedrects.cpp Fix croppedrects GM 2017-06-07 16:41:37 +00:00
crosscontextimage.cpp remove kRW_LegacyBitmapMode 2018-02-08 13:34:49 +00:00
cubicpaths.cpp Remove carriage returns. 2017-10-09 20:41:14 +00:00
dashcircle.cpp Analytic dashing of circles with single on/off intervals and butt caps. 2018-04-20 18:45:35 +00:00
dashcubics.cpp Extend SkTrimPathEffect semantics 2018-03-12 14:07:28 +00:00
dashing.cpp Make GrShape recognize horizontal/vertical dashed lines with 0 off intervals as rrects. 2017-12-21 22:45:15 +00:00
degeneratesegments.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
dftext_blob_persp.cpp Revert "Revert "move homogenous with stride to matrixpriv"" 2017-12-19 20:23:06 +00:00
dftext.cpp slice GMs by native font platform, not by emoji format 2017-11-15 16:52:56 +00:00
discard.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
displacement.cpp
distantclip.cpp move files out of private, and fix up callers to IWYU 2017-05-16 21:29:03 +00:00
downsamplebitmap.cpp The downsamplebitmap_image GMs only use one image. 2017-12-11 16:38:58 +00:00
draw_bitmap_rect_skbug4374.cpp resources: orgainize directory. 2017-12-08 17:16:00 +00:00
drawable.cpp gm: s/SkAutoTUnref/sk_sp/ 2016-11-07 15:22:49 +00:00
drawatlas.cpp drawTextRSXform should not apply matrix to shader 2018-03-15 18:14:16 +00:00
drawatlascolor.cpp use tool_utils to encapsulate checking for recording canvas and makeSurface 2018-01-02 21:06:41 +00:00
drawbitmaprect.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
drawfilter.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
drawlooper.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
drawminibitmaprect.cpp Always create a raster (cached) image 2018-01-04 21:25:54 +00:00
drawregion.cpp Revert "Revert "IWYU"" 2017-02-13 15:59:35 +00:00
drawregionmodes.cpp Add ability to dump opList info at flush-time 2018-04-20 17:47:55 +00:00
dropshadowimagefilter.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
drrect_small_inner.cpp Revert "Revert "Fix rendering of drrects with small circular inner rrects."" 2017-12-01 21:25:39 +00:00
drrect.cpp
dstreadshuffle.cpp SkCanvas: Helpers for draw{Point,Line,Circle} 2017-05-16 12:59:11 +00:00
emboss.cpp Alloc glyph image correctly for SkMask::k3D_Format. 2017-11-14 17:38:34 +00:00
emptypath.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
encode-alpha-jpeg.cpp move a bunch of helpers from SkImageInfo.h into priv 2018-02-09 20:38:32 +00:00
encode-platform.cpp resources: orgainize directory. 2017-12-08 17:16:00 +00:00
encode-srgb.cpp remove SkColorSpace_Base 2018-01-26 19:52:20 +00:00
encode.cpp resources: orgainize directory. 2017-12-08 17:16:00 +00:00
extractbitmap.cpp
fadefilter.cpp
fatpathfill.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
filltypes.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
filltypespersp.cpp
filterbitmap.cpp resources: orgainize directory. 2017-12-08 17:16:00 +00:00
filterbug.cpp Revert "Revert "move GrColor.h to private, IWYU"" 2018-02-06 23:05:46 +00:00
filterfastbounds.cpp move files out of private, and fix up callers to IWYU 2017-05-16 21:29:03 +00:00
filterindiabox.cpp resources: orgainize directory. 2017-12-08 17:16:00 +00:00
flippity.cpp Initial texture data is never flipped when uploaded. 2018-03-07 18:22:40 +00:00
fontcache.cpp Move internal calls from GrContext to GrContextPriv 2018-03-06 14:23:45 +00:00
fontmgr.cpp Add color fonts. 2018-03-28 20:14:44 +00:00
fontscaler.cpp add platform_font_manager() 2017-11-13 17:00:51 +00:00
fontscalerdistortable.cpp resources: resource identifiers don't begin with leading slash 2017-12-08 20:03:18 +00:00
gamma.cpp Convert NULL and 0 to nullptr. 2017-08-28 17:48:57 +00:00
gammaencodedpremul.cpp prepare to remove obsolete macros 2018-04-24 19:19:01 +00:00
gammatext.cpp remove platform_font_name() 2017-11-14 18:45:04 +00:00
gamut.cpp Add function to GrProxyProvider to lazily upload mip map data 2018-02-07 15:46:02 +00:00
getpostextpath.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
giantbitmap.cpp Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
glyph_pos_align.cpp Replace SkFAIL with SK_ABORT. 2017-08-16 15:37:54 +00:00
glyph_pos.cpp Cleanup of large text rendering, take 2. 2018-02-08 22:42:40 +00:00
gm_expectations.h
gm.cpp simplify gm matrices 2017-08-08 12:43:19 +00:00
gm.h simplify gm matrices 2017-08-08 12:43:19 +00:00
gradient_matrix.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
gradientDirtyLaundry.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
gradients_2pt_conical.cpp Fix concentric 2pt conical gradient in GPU where r1 < r0 2018-03-19 18:50:46 +00:00
gradients_no_texture.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
gradients.cpp Remove symmetric three stop special case 2017-09-12 15:39:00 +00:00
gradtext.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
grayscalejpg.cpp resources: orgainize directory. 2017-12-08 17:16:00 +00:00
hairlines.cpp
hairmodes.cpp Use SkBlendMode_Name rather than one-off tables 2017-03-15 16:52:49 +00:00
hardstop_gradients.cpp Remove trailing whitespace. 2017-10-09 21:20:34 +00:00
highcontrastfilter.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
hittestpath.cpp
hsl.cpp polish up gm/hsl.cpp 2017-05-07 04:56:13 +00:00
hugepath.cpp Revert "Revert "add tiler for SkDraw"" 2018-03-07 19:39:00 +00:00
image_pict.cpp Remove GrSurfaceOrigin from GrSurfaceDesc. 2018-03-05 18:50:25 +00:00
image_shader.cpp Revert "Revert "Change image encode api to return sk_sp"" 2017-07-12 15:44:35 +00:00
image.cpp Revert "Revert "move GrColor.h to private, IWYU"" 2018-02-06 23:05:46 +00:00
image.h
imagealphathreshold.cpp add helper to know when a colortype is always opaque 2018-02-10 01:00:41 +00:00
imageblur2.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
imageblur.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
imageblurclampmode.cpp Refactor GaussianBlur 2018-04-25 15:01:07 +00:00
imageblurrepeatmode.cpp use tool_utils to encapsulate checking for recording canvas and makeSurface 2018-01-02 21:06:41 +00:00
imageblurtiled.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
imagefilters.cpp use tool_utils to encapsulate checking for recording canvas and makeSurface 2018-01-02 21:06:41 +00:00
imagefiltersbase.cpp remove SK_IGNORE_TO_STRING 2018-04-05 23:52:23 +00:00
imagefiltersclipped.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
imagefilterscropexpand.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
imagefilterscropped.cpp remove unused mode parameter from SkMergeImageFilter 2017-06-19 14:01:56 +00:00
imagefiltersgraph.cpp remove unused mode parameter from SkMergeImageFilter 2017-06-19 14:01:56 +00:00
imagefiltersscaled.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
imagefiltersstroked.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
imagefilterstransformed.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
imagefromyuvtextures.cpp Fixes in ReadPixels2 and yuv_texture gm to fix Vulkan validation issues. 2018-04-23 15:18:40 +00:00
imagemagnifier.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
imagemakewithfilter.cpp use tool_utils to encapsulate checking for recording canvas and makeSurface 2018-01-02 21:06:41 +00:00
imagemasksubset.cpp Add new SkImageGenerator::getPixels() API, deprecate the old 2017-05-12 16:48:17 +00:00
imageresizetiled.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
imagescalealigned.cpp SkCanvas: Helpers for draw{Point,Line,Circle} 2017-05-16 12:59:11 +00:00
imagesource2.cpp
imagesource.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
internal_links.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
inversepaths.cpp Remove redundant parentheses. 2017-10-17 22:02:41 +00:00
jpg_color_cube.cpp Revert "Revert "move GrColor.h to private, IWYU"" 2018-02-06 23:05:46 +00:00
largeglyphblur.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
lattice.cpp use tool_utils to encapsulate checking for recording canvas and makeSurface 2018-01-02 21:06:41 +00:00
lcdblendmodes.cpp use tool_utils to encapsulate checking for recording canvas and makeSurface 2018-01-02 21:06:41 +00:00
lcdoverlap.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
lcdtext.cpp add platform_font_manager() 2017-11-13 17:00:51 +00:00
lighting.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
linepaths.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
localmatriximagefilter.cpp use tool_utils to encapsulate checking for recording canvas and makeSurface 2018-01-02 21:06:41 +00:00
localmatriximageshader.cpp Respect FPArgs local matrix when picking a filtering mode in image shader 2018-02-14 15:40:47 +00:00
localmatrixshader.cpp Fix SkLocalMatrixShader nesting semantics 2018-04-04 18:54:28 +00:00
lumafilter.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
makecolorspace.cpp remove SkColorSpace_Base 2018-01-26 19:52:20 +00:00
makeRasterImage.cpp Revert "Revert "fix legacy makeRasterImage()"" 2018-01-12 16:00:00 +00:00
mandoline.cpp ccpr: Cull extremely thin triangles 2018-04-24 15:23:06 +00:00
manypaths.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
matrixconvolution.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
matriximagefilter.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
megalooper.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
mipmap.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
mixedtextblobs.cpp resources: resource identifiers don't begin with leading slash 2017-12-08 20:03:18 +00:00
modecolorfilters.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
morphology.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
multipicturedraw.cpp use tool_utils to encapsulate checking for recording canvas and makeSurface 2018-01-02 21:06:41 +00:00
nested.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
ninepatchstretch.cpp use tool_utils to encapsulate checking for recording canvas and makeSurface 2018-01-02 21:06:41 +00:00
nonclosedpaths.cpp
occludedrrectblur.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
offsetimagefilter.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
orientation.cpp Add a GM and images to test SkEncodedOrigin 2018-01-17 16:14:16 +00:00
ovals.cpp Fix reflected ovals. 2017-04-21 13:28:45 +00:00
overdrawcolorfilter.cpp Add SkOverdrawColorFilter 2016-11-22 21:27:42 +00:00
OverStroke.cpp move parts of SkPoint to SkPointPriv 2017-11-08 18:25:17 +00:00
patch.cpp resources: orgainize directory. 2017-12-08 17:16:00 +00:00
path_stroke_with_zero_length.cpp New zero length path GM 2017-07-13 17:17:02 +00:00
pathcontourstart.cpp
patheffects.cpp begin to hide details of SkPathEffect 2017-02-26 18:36:11 +00:00
pathfill.cpp path is rect track corners 2018-04-19 12:11:34 +00:00
pathinterior.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
pathmaskcache.cpp Move several GrContextOptions fields behind GR_TEST_UTILS 2017-08-30 19:35:27 +00:00
pathmeasure.cpp add repro case for skia:7674 2018-03-22 17:19:14 +00:00
pathopsinverse.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
pathopsskpclip.cpp
pathreverse.cpp
pdf_never_embed.cpp SkPDF: simplify PathOp code, emit empty clips. 2018-03-09 21:06:30 +00:00
perlinnoise.cpp Fix some fuzzer bugs from Skia's image filter fuzzer 2018-01-23 19:54:00 +00:00
perspshaders.cpp use tool_utils to encapsulate checking for recording canvas and makeSurface 2018-01-02 21:06:41 +00:00
picture.cpp move files out of private, and fix up callers to IWYU 2017-05-16 21:29:03 +00:00
pictureimagefilter.cpp Revert "Revert "Remove MakeForLocalSpace since picture image is sufficient"" 2017-11-09 21:50:27 +00:00
pictureimagegenerator.cpp move files out of private, and fix up callers to IWYU 2017-05-16 21:29:03 +00:00
pictureshader.cpp Fix picture shader handling of outer local matrix 2018-02-06 22:13:05 +00:00
pictureshadercache.cpp Use dstColorSpace in SkPictureShader cache key 2017-04-21 19:34:43 +00:00
pictureshadertile.cpp
pixelsnap.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
plus.cpp
points.cpp
poly2poly.cpp resources: resource identifiers don't begin with leading slash 2017-12-08 20:03:18 +00:00
polygonoffset.cpp Add SkOffsetSimplePolygon. 2018-04-03 14:37:50 +00:00
polygons.cpp
quadpaths.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
radial_gradient_precision.cpp fix SkJumper radial gradient precision 2017-05-15 20:37:16 +00:00
readpixels.cpp move a bunch of helpers from SkImageInfo.h into priv 2018-02-09 20:38:32 +00:00
recordopts.cpp refFoo variant for getters that naturally have a sk_sp 2017-01-12 16:38:34 +00:00
rectangletexture.cpp Move more internal methods from GrContext to GrContextPriv (take 3) 2018-01-22 16:53:17 +00:00
rects.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
repeated_bitmap.cpp resources: orgainize directory. 2017-12-08 17:16:00 +00:00
resizeimagefilter.cpp
roundrects.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
rrect.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
rrectclipdrawpaint.cpp Rename GrDrawContext to GrRenderTargetContext 2016-10-27 19:14:09 +00:00
rrects.cpp Avoid GrEllipseEffect for small radii on devices without 32 bit float. 2017-12-05 15:56:01 +00:00
samplerstress.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
savelayer.cpp Experiment to track coverage in a layer 2018-04-25 17:34:27 +00:00
scaledemoji.cpp Various fixes for scaled emojis 2018-03-02 16:03:20 +00:00
scaledstrokes.cpp
shadermaskfilter.cpp Reland "Fix handling of MaskFilter matrices" 2018-04-11 20:13:22 +00:00
shadertext2.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
shadertext3.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
shadertext.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
shadows.cpp SkBlurDrawLooper: Start by deleting flags 2017-03-23 20:58:30 +00:00
shadowutils.cpp Fall back to blurs for unsupported DrawShadow cases 2018-02-28 20:19:33 +00:00
shallowgradient.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
shapes_as_paths.cpp Revert "Revert "move GrColor.h to private, IWYU"" 2018-02-06 23:05:46 +00:00
shapes.cpp one more path is rect bug 2018-04-10 14:17:21 +00:00
sharedcorners.cpp ccpr: Add an attenuation parameter to triangle corners 2018-03-14 16:38:40 +00:00
showmiplevels.cpp Revert "Revert "move GrColor.h to private, IWYU"" 2018-02-06 23:05:46 +00:00
simple_magnification.cpp Revert "Revert "move GrColor.h to private, IWYU"" 2018-02-06 23:05:46 +00:00
simpleaaclip.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
simplerect.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
SkAnimTimer.h Generic "directory" viewer slide 2018-02-16 14:40:45 +00:00
skbug1719.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
skbug_257.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
skbug_4868.cpp
skbug_5321.cpp Remove trailing whitespace. 2017-10-09 21:20:34 +00:00
smallarc.cpp
smallpaths.cpp Add a negative translation to one of the smallpath GMs 2018-03-09 21:14:41 +00:00
spritebitmap.cpp
srcmode.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
srgb.cpp hide virtual and rename to onMakeComposed 2018-02-19 19:40:14 +00:00
stlouisarch.cpp
stringart.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
stroke_rect_shader.cpp
strokedlines.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
strokefill.cpp Add analytic clip FPs that read from the CCPR atlas 2017-12-05 18:06:18 +00:00
strokerect.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
strokerects.cpp
strokes.cpp switch to double in conic split on infinities 2018-02-02 16:50:29 +00:00
stroketext.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
subsetshader.cpp resources: orgainize directory. 2017-12-08 17:16:00 +00:00
surface.cpp use tool_utils to encapsulate checking for recording canvas and makeSurface 2018-01-02 21:06:41 +00:00
tablecolorfilter.cpp hide virtual and rename to onMakeComposed 2018-02-19 19:40:14 +00:00
tallstretchedbitmaps.cpp
testgradient.cpp A simple gradient test 2017-02-13 18:23:09 +00:00
text_scale_skew.cpp SkPDF: fix fTextScaleX error 2017-11-28 20:48:37 +00:00
textblob.cpp Some iwyu for tests which will otherwise break. 2018-03-14 21:07:15 +00:00
textblobblockreordering.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
textblobcolortrans.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
textblobgeometrychange.cpp use tool_utils to encapsulate checking for recording canvas and makeSurface 2018-01-02 21:06:41 +00:00
textbloblooper.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
textblobmixedsizes.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
textblobrandomfont.cpp Update SkRandomScalerContext to handle mask filters. 2018-05-03 01:00:08 +00:00
textblobshader.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
textblobtransforms.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
textblobuseaftergpufree.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
texteffects.cpp remove unused SkRasterizer 2018-01-21 18:24:11 +00:00
texturedomaineffect.cpp Initial texture data is never flipped when uploaded. 2018-03-07 18:22:40 +00:00
thinconcavepaths.cpp GrTessellator (AA): improve antialiasing of thin shapes. 2017-02-06 21:40:05 +00:00
thinrects.cpp
thinstrokedrects.cpp
tiledscaledbitmap.cpp hide trivial helpers on canvas 2017-02-22 19:41:04 +00:00
tileimagefilter.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
tilemodes_scaled.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
tilemodes.cpp add decal tilemode to shaders 2018-02-16 23:19:47 +00:00
tinybitmap.cpp remove references to kIndex_8_SkColorType from our tools/tests 2017-07-12 20:25:44 +00:00
tonalshadows.cpp Remove deprecated drawShadow interfaces 2018-02-28 19:07:29 +00:00
tosrgb_colorfilter.cpp rename new GM 2017-07-25 18:09:30 +00:00
transparency.cpp GM: some header cleanup 2017-03-22 18:11:49 +00:00
typeface.cpp resources: resource identifiers don't begin with leading slash 2017-12-08 20:03:18 +00:00
variedtext.cpp Remove internal use of SkTypeface::Style. 2017-07-27 21:30:45 +00:00
vertices.cpp move vertex-mode enum into SkVertices 2017-04-03 15:50:16 +00:00
verttext2.cpp remove platform_font_name() 2017-11-14 18:45:04 +00:00
verttext.cpp Remove internal use of SkTypeface::Style. 2017-07-27 21:30:45 +00:00
verylargebitmap.cpp SkColorSpace: remove named API, add gamut API 2017-02-07 19:33:37 +00:00
windowrectangles.cpp remove unused/dumb methods from SkRect 2018-04-11 19:40:57 +00:00
xfermodeimagefilter.cpp remove unused variants in imagefilter factories 2017-06-19 01:57:51 +00:00
xfermodes2.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
xfermodes3.cpp Clean up xfermodes3 gm. 2018-04-25 19:25:47 +00:00
xfermodes.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
yuvtorgbeffect.cpp Initial texture data is never flipped when uploaded. 2018-03-07 18:22:40 +00:00