skia2/gm
Weiliang Chen 1e04b3659c Reland: Check for ANGLE's implementation of texture_rectangle
ANGLE has implemented extension to support for texture_rectangle. Check
for its existence as well as GL_ARB_texture_rectangle extension.

Intended to follow up on Chrome side to avoid copy into texture 2d for
PaintCanvasVideoRenderer.

Bug: skia:7903

Origin change's info:
> Change-Id: I450aa7fcd08628831251a9e142fd50719723282d
> Reviewed-on: https://skia-review.googlesource.com/130962
> Reviewed-by: Brian Salomon <bsalomon@google.com>
> Commit-Queue: Weiliang Chen <weiliangc@chromium.org>

Change-Id: Ifec92bdc07ec2b2dae38ffe99ec275924cbd37d8
Reviewed-on: https://skia-review.googlesource.com/139272
Commit-Queue: Weiliang Chen <weiliangc@chromium.org>
Reviewed-by: Brian Salomon <bsalomon@google.com>
2018-07-13 19:18:34 +00:00
..
3dgm.cpp
aaa.cpp
aaclip.cpp
aarectmodes.cpp
aaxfermodes.cpp
addarc.cpp
all_bitmap_configs.cpp
alpha_image.cpp
alphagradients.cpp
animatedGif.cpp
animatedimageblurs.cpp
anisotropic.cpp
annotated_text.cpp
arcofzorro.cpp
arcto.cpp
arithmode.cpp
atlastext.cpp
badpaint.cpp
beziereffects.cpp
beziers.cpp
bigblurs.cpp
bigmatrix.cpp
bigrect.cpp
bigrrectaaeffect.cpp
bigtext.cpp
bigtileimagefilter.cpp
bitmapcopy.cpp
bitmapfilters.cpp
bitmapimage.cpp
bitmappremul.cpp
bitmaprect.cpp
bitmaprecttest.cpp
bitmapshader.cpp
bitmaptiled.cpp
bleed.cpp
blend.cpp
blurcircles2.cpp
blurcircles.cpp
blurignorexform.cpp
blurimagevmask.cpp
blurpositioning.cpp
blurquickreject.cpp
blurrect.cpp
blurredclippedcircle.cpp
blurroundrect.cpp
blurs.cpp
blurtextsmallradii.cpp
bmpfilterqualityrepeat.cpp
bug5252.cpp
bug6643.cpp
bug6783.cpp
bug530095.cpp
bug615686.cpp
cgm.c
cgms.cpp
circle_sizes.cpp
circles.cpp
circulararcs.cpp
circularclips.cpp
clip_error.cpp
clip_strokerect.cpp
clipdrawdraw.cpp
clippedbitmapshaders.cpp
color4f.cpp
coloremoji_blendmodes.cpp
coloremoji.cpp
colorfilteralpha8.cpp
colorfilterimagefilter.cpp
colorfilters.cpp
colormatrix.cpp
colorspacexform.cpp
colorwheel.cpp
complexclip2.cpp
complexclip3.cpp
complexclip4.cpp
complexclip_blur_tiled.cpp
complexclip.cpp
composeshader.cpp
concavepaths.cpp
conicpaths.cpp
constcolorprocessor.cpp
convex_all_line_paths.cpp
convexpaths.cpp
convexpolyclip.cpp
convexpolyeffect.cpp
copyTo4444.cpp
crbug_691386.cpp
crbug_788500.cpp
croppedrects.cpp
crosscontextimage.cpp
cubicpaths.cpp
dashcircle.cpp
dashcubics.cpp
dashing.cpp
degeneratesegments.cpp
dftext_blob_persp.cpp
dftext.cpp
discard.cpp
displacement.cpp
distantclip.cpp
downsamplebitmap.cpp
draw_bitmap_rect_skbug4374.cpp
drawable.cpp
drawatlas.cpp
drawatlascolor.cpp
drawbitmaprect.cpp
drawlooper.cpp
drawminibitmaprect.cpp
drawregion.cpp
drawregionmodes.cpp
dropshadowimagefilter.cpp
drrect_small_inner.cpp
drrect.cpp
dstreadshuffle.cpp
emboss.cpp
emptypath.cpp
encode-alpha-jpeg.cpp
encode-platform.cpp
encode-srgb.cpp
encode.cpp
extractbitmap.cpp
fadefilter.cpp
fatpathfill.cpp
filltypes.cpp
filltypespersp.cpp
filterbitmap.cpp
filterbug.cpp
filterfastbounds.cpp
filterindiabox.cpp
flippity.cpp
fontcache.cpp
fontmgr.cpp Improve SkTestFontMgr. 2018-07-13 15:01:04 +00:00
fontscaler.cpp
fontscalerdistortable.cpp
gamma.cpp
gammaencodedpremul.cpp
gammatext.cpp
gamut.cpp
getpostextpath.cpp
giantbitmap.cpp
glyph_pos.cpp
gm_expectations.h
gm.cpp
gm.h
gradient_matrix.cpp
gradientDirtyLaundry.cpp
gradients_2pt_conical.cpp
gradients_no_texture.cpp
gradients.cpp
gradtext.cpp
grayscalejpg.cpp
hairlines.cpp
hairmodes.cpp
hardstop_gradients.cpp
highcontrastfilter.cpp
hittestpath.cpp
hsl.cpp
hugepath.cpp
image_pict.cpp
image_shader.cpp
image.cpp Add bullet proofing to image_subset GM for TSAN failures 2018-07-13 14:59:44 +00:00
imagealphathreshold.cpp
imageblur2.cpp
imageblur.cpp
imageblurclampmode.cpp
imageblurrepeatmode.cpp
imageblurtiled.cpp
imagefilters.cpp
imagefiltersbase.cpp
imagefiltersclipped.cpp
imagefilterscropexpand.cpp
imagefilterscropped.cpp
imagefiltersgraph.cpp
imagefiltersscaled.cpp
imagefiltersstroked.cpp
imagefilterstransformed.cpp
imagefromyuvtextures.cpp
imagemagnifier.cpp
imagemakewithfilter.cpp
imagemasksubset.cpp
imageresizetiled.cpp
imagescalealigned.cpp
imagesource2.cpp
imagesource.cpp
internal_links.cpp
inversepaths.cpp
jpg_color_cube.cpp
largeglyphblur.cpp
lattice.cpp
lcdblendmodes.cpp
lcdoverlap.cpp
lcdtext.cpp
lighting.cpp
linepaths.cpp
localmatriximagefilter.cpp
localmatriximageshader.cpp
localmatrixshader.cpp
lumafilter.cpp
makecolorspace.cpp
makeRasterImage.cpp
mandoline.cpp
manypaths.cpp
matrixconvolution.cpp
matriximagefilter.cpp
megalooper.cpp
mipmap.cpp
mixedtextblobs.cpp
modecolorfilters.cpp
morphology.cpp
multipicturedraw.cpp
nested.cpp
ninepatchstretch.cpp
nonclosedpaths.cpp
occludedrrectblur.cpp
offsetimagefilter.cpp
orientation.cpp
ovals.cpp
overdrawcolorfilter.cpp
OverStroke.cpp
patch.cpp
path_stroke_with_zero_length.cpp
pathcontourstart.cpp
patheffects.cpp
pathfill.cpp
pathinterior.cpp
pathmaskcache.cpp
pathmeasure.cpp
pathopsinverse.cpp
pathopsskpclip.cpp
pathreverse.cpp
pdf_never_embed.cpp
perlinnoise.cpp
perspimages.cpp
perspshaders.cpp
picture.cpp
pictureimagefilter.cpp
pictureimagegenerator.cpp
pictureshader.cpp
pictureshadercache.cpp
pictureshadertile.cpp
pixelsnap.cpp
plus.cpp
points.cpp
poly2poly.cpp
polygonoffset.cpp
polygons.cpp
quadpaths.cpp
radial_gradient_precision.cpp
readpixels.cpp
recordopts.cpp
rectangletexture.cpp Reland: Check for ANGLE's implementation of texture_rectangle 2018-07-13 19:18:34 +00:00
rects.cpp
repeated_bitmap.cpp
resizeimagefilter.cpp
roundrects.cpp
rrect.cpp
rrectclipdrawpaint.cpp
rrects.cpp
samplerstress.cpp
savelayer.cpp
scaledemoji.cpp
scaledstrokes.cpp
shadermaskfilter.cpp
shadertext2.cpp
shadertext3.cpp
shadertext.cpp
shadows.cpp
shadowutils.cpp
shallowgradient.cpp
shapes_as_paths.cpp
shapes.cpp
sharedcorners.cpp
showmiplevels.cpp
simple_magnification.cpp
simpleaaclip.cpp
simplerect.cpp
SkAnimTimer.h
skbug1719.cpp
skbug_257.cpp
skbug_4868.cpp
skbug_5321.cpp
smallarc.cpp
smallpaths.cpp
spritebitmap.cpp
srcmode.cpp
srgb.cpp
stlouisarch.cpp
stringart.cpp
stroke_rect_shader.cpp
strokedlines.cpp
strokefill.cpp
strokerect.cpp
strokerects.cpp
strokes.cpp
stroketext.cpp
subsetshader.cpp
surface.cpp
tablecolorfilter.cpp
tallstretchedbitmaps.cpp
testgradient.cpp
text_scale_skew.cpp
textblob.cpp
textblobblockreordering.cpp
textblobcolortrans.cpp
textblobgeometrychange.cpp
textbloblooper.cpp
textblobmixedsizes.cpp
textblobrandomfont.cpp
textblobshader.cpp
textblobtransforms.cpp
textblobuseaftergpufree.cpp
texteffects.cpp
texturedomaineffect.cpp
thinconcavepaths.cpp
thinrects.cpp
thinstrokedrects.cpp
tiledscaledbitmap.cpp
tileimagefilter.cpp
tilemodes_scaled.cpp
tilemodes.cpp
tinybitmap.cpp
tonalshadows.cpp
tosrgb_colorfilter.cpp
transparency.cpp
typeface.cpp Improve SkTestFontMgr. 2018-07-13 15:01:04 +00:00
variedtext.cpp
vertices.cpp
verttext2.cpp
verttext.cpp
verylargebitmap.cpp
windowrectangles.cpp
xfermodeimagefilter.cpp
xfermodes2.cpp
xfermodes3.cpp
xfermodes.cpp
yuvtorgbeffect.cpp