Move Budgeted enum out of SkSurface, use in GrTextureProvider
authorbsalomon <bsalomon@google.com>
Thu, 25 Feb 2016 14:33:26 +0000 (06:33 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 25 Feb 2016 14:33:27 +0000 (06:33 -0800)
commit57599fe6c0336feaeeeb9b1996e77b70219b483c
tree5387b10428f64c8e5e56427b24a589489d746440
parentddb347b63c72141378fc8bd25fa40d6dac9fe916
Move Budgeted enum out of SkSurface, use in GrTextureProvider

BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1728093005
DOCS_PREVIEW= https://skia.org/?cl=1728093005

Review URL: https://codereview.chromium.org/1728093005
87 files changed:
bench/nanobench.cpp
cmake/example.cpp
dm/DMGpuSupport.h
experimental/fiddle/fiddle_main.cpp
gm/bleed.cpp
gm/dftext.cpp
gm/discard.cpp
gm/image.cpp
gm/image_pict.cpp
gm/image_shader.cpp
gm/imagetoyuvplanes.cpp
gm/surface.cpp
gm/texdata.cpp
gm/textblobmixedsizes.cpp
gm/xfermodes3.cpp
include/core/SkSurface.h
include/core/SkTypes.h
include/gpu/GrTextureProvider.h
site/user/api/canvas.md
src/core/SkCanvas.cpp
src/core/SkImageCacherator.cpp
src/core/SkPictureImageGenerator.cpp
src/effects/GrCircleBlurFragmentProcessor.cpp
src/effects/SkBlurMaskFilter.cpp
src/effects/SkColorCubeFilter.cpp
src/gpu/GrContext.cpp
src/gpu/GrGpu.cpp
src/gpu/GrGpu.h
src/gpu/GrGpuResource.cpp
src/gpu/GrGpuResourceCacheAccess.h
src/gpu/GrGpuResourcePriv.h
src/gpu/GrLayerAtlas.cpp
src/gpu/GrLayerCache.cpp
src/gpu/GrResourceCache.cpp
src/gpu/GrResourceCache.h
src/gpu/GrTest.cpp
src/gpu/GrTextureParamsAdjuster.cpp
src/gpu/GrTextureProvider.cpp
src/gpu/GrYUVProvider.cpp
src/gpu/SkGpuDevice.cpp
src/gpu/SkGpuDevice.h
src/gpu/SkGr.cpp
src/gpu/SkGrPixelRef.cpp
src/gpu/effects/GrConfigConversionEffect.cpp
src/gpu/effects/GrTextureStripAtlas.cpp
src/gpu/gl/GrGLGpu.cpp
src/image/SkImage.cpp
src/image/SkImagePriv.h
src/image/SkImage_Gpu.cpp
src/image/SkImage_Gpu.h
src/image/SkSurface.cpp
src/image/SkSurface_Base.h
src/image/SkSurface_Gpu.cpp
src/image/SkSurface_Gpu.h
src/image/SkSurface_Raster.cpp
src/utils/SkImageGeneratorUtils.cpp
tests/BitmapCopyTest.cpp
tests/BlurTest.cpp
tests/ClearTest.cpp
tests/ClipBoundsTest.cpp
tests/CopySurfaceTest.cpp
tests/EGLImageTest.cpp
tests/FloatingPointTextureTest.cpp
tests/GLProgramsTest.cpp
tests/GpuDrawPathTest.cpp
tests/GrSurfaceTest.cpp
tests/GrTextureMipMapInvalidationTest.cpp
tests/ImageFilterCacheTest.cpp
tests/ImageFilterTest.cpp
tests/ImageIsOpaqueTest.cpp
tests/ImageNewShaderTest.cpp
tests/ImageTest.cpp
tests/PremulAlphaRoundTripTest.cpp
tests/ReadPixelsTest.cpp
tests/ReadWriteAlphaTest.cpp
tests/RecordReplaceDrawTest.cpp
tests/RectangleTextureTest.cpp
tests/ResourceCacheTest.cpp
tests/SRGBReadWritePixelsTest.cpp
tests/SpecialImageTest.cpp
tests/SurfaceTest.cpp
tests/TextBlobCacheTest.cpp
tests/TextureStorageAllocator.cpp
tests/WritePixelsTest.cpp
tools/VisualBench/WrappedBenchmark.h
tools/kilobench/kilobench.cpp
tools/skiaserve/skiaserve.cpp