Move nested class GrDrawTarget::Caps out as GrDrawTargetCaps.
authorbsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Mon, 25 Mar 2013 18:19:00 +0000 (18:19 +0000)
committerbsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Mon, 25 Mar 2013 18:19:00 +0000 (18:19 +0000)
commitc26d94fd7dc0b00cd6d0e42d28285f4a38aff021
tree6f7d38b702fd174bf089aa6b0ea126e5bec4e071
parent6864cb8a2e0ac2ec87b05b008670f52991e5c36c
Move nested class GrDrawTarget::Caps out as GrDrawTargetCaps.
Pass caps to GrEffect::TestCreate() functions so that they can return effects that will work with the capabilities.
Review URL: https://codereview.chromium.org/12965018

git-svn-id: http://skia.googlecode.com/svn/trunk@8369 2bbb7eff-a529-9590-31e7-b0007b416f81
37 files changed:
gyp/gpu.gypi
include/gpu/GrEffectUnitTest.h
src/effects/SkBicubicImageFilter.cpp
src/effects/SkColorMatrixFilter.cpp
src/effects/SkDisplacementMapEffect.cpp
src/effects/SkLightingImageFilter.cpp
src/effects/SkMagnifierImageFilter.cpp
src/effects/SkMatrixConvolutionImageFilter.cpp
src/effects/SkMorphologyImageFilter.cpp
src/effects/SkTableColorFilter.cpp
src/effects/gradients/SkLinearGradient.cpp
src/effects/gradients/SkRadialGradient.cpp
src/effects/gradients/SkSweepGradient.cpp
src/effects/gradients/SkTwoPointConicalGradient.cpp
src/effects/gradients/SkTwoPointRadialGradient.cpp
src/gpu/GrAAConvexPathRenderer.cpp
src/gpu/GrAAHairLinePathRenderer.cpp
src/gpu/GrBufferAllocPool.cpp
src/gpu/GrClipMaskManager.cpp
src/gpu/GrContext.cpp
src/gpu/GrDrawTarget.cpp
src/gpu/GrDrawTarget.h
src/gpu/GrDrawTargetCaps.h [new file with mode: 0644]
src/gpu/GrGpu.cpp
src/gpu/GrInOrderDrawBuffer.cpp
src/gpu/GrPathRendererChain.cpp
src/gpu/GrStencilAndCoverPathRenderer.cpp
src/gpu/GrTexture.cpp
src/gpu/effects/GrCircleEdgeEffect.cpp
src/gpu/effects/GrConfigConversionEffect.cpp
src/gpu/effects/GrConvolutionEffect.cpp
src/gpu/effects/GrEllipseEdgeEffect.cpp
src/gpu/effects/GrSimpleTextureEffect.cpp
src/gpu/effects/GrTextureDomainEffect.cpp
src/gpu/gl/GrGLCaps.cpp
src/gpu/gl/GrGLCaps.h
tests/GLProgramsTest.cpp