Searched refs:GrEffectRef (Results 1 - 25 of 163) sorted by relevance

1234567

/external/chromium_org/third_party/skia/include/gpu/
H A DGrEffectUnitTest.h35 class GrEffectRef;
41 typedef GrEffectRef* (*CreateProc)(SkRandom*,
51 static GrEffectRef* CreateStage(SkRandom* random,
70 static GrEffectRef* TestCreate(SkRandom*, \
94 static GrEffectRef* TestCreate(SkRandom*, \
H A DGrEffect.h27 * GrEffectRef ref count reaches zero the scratch GrResources owned by the effect can be recycled
35 class GrEffectRef : public SkRefCnt { class in inherits:SkRefCnt
37 SK_DECLARE_INST_COUNT(GrEffectRef);
38 virtual ~GrEffectRef();
59 explicit GrEffectRef(GrEffect* effect);
72 GrEffect subclass objects should be created by factory functions that return GrEffectRef.
73 There is no public way to wrap a GrEffect in a GrEffectRef. Thus, a factory should be a static
76 Because almost no code should ever handle a GrEffect directly outside of a GrEffectRef, we
127 bool isEqual(const GrEffectRef& other) const {
189 keeps the effect alive outside of GrEffectRef whil
342 inline GrEffectRef::GrEffectRef(GrEffect* effect) { function in class:GrEffectRef
[all...]
H A DGrDrawEffect.h27 const GrEffectRef* effect() const { return fEffectStage->getEffect(); }
/external/skia/include/gpu/
H A DGrEffectUnitTest.h35 class GrEffectRef;
41 typedef GrEffectRef* (*CreateProc)(SkRandom*,
51 static GrEffectRef* CreateStage(SkRandom* random,
70 static GrEffectRef* TestCreate(SkRandom*, \
94 static GrEffectRef* TestCreate(SkRandom*, \
H A DGrEffect.h27 * GrEffectRef ref count reaches zero the scratch GrResources owned by the effect can be recycled
35 class GrEffectRef : public SkRefCnt { class in inherits:SkRefCnt
37 SK_DECLARE_INST_COUNT(GrEffectRef);
38 virtual ~GrEffectRef();
59 explicit GrEffectRef(GrEffect* effect);
72 GrEffect subclass objects should be created by factory functions that return GrEffectRef.
73 There is no public way to wrap a GrEffect in a GrEffectRef. Thus, a factory should be a static
76 Because almost no code should ever handle a GrEffect directly outside of a GrEffectRef, we
127 bool isEqual(const GrEffectRef& other) const {
189 keeps the effect alive outside of GrEffectRef whil
342 inline GrEffectRef::GrEffectRef(GrEffect* effect) { function in class:GrEffectRef
[all...]
H A DGrDrawEffect.h27 const GrEffectRef* effect() const { return fEffectStage->getEffect(); }
/external/chromium_org/third_party/skia/src/gpu/effects/
H A DGrBicubicEffect.h37 static GrEffectRef* Create(GrTexture* tex) {
44 static GrEffectRef* Create(GrTexture* tex, const SkScalar coefficients[16]) {
52 static GrEffectRef* Create(GrTexture* tex,
62 static GrEffectRef* Create(GrTexture* tex, const SkScalar coefficients[16],
H A DGrSimpleTextureEffect.h26 static GrEffectRef* Create(GrTexture* tex,
34 static GrEffectRef* Create(GrTexture* tex,
43 static GrEffectRef* Create(GrTexture* tex,
H A DGrCustomCoordsTextureEffect.h23 static GrEffectRef* Create(GrTexture* tex, const GrTextureParams& p) {
H A DGrDistanceFieldTextureEffect.h24 static GrEffectRef* Create(GrTexture* tex, const GrTextureParams& p) {
/external/skia/src/gpu/effects/
H A DGrBicubicEffect.h37 static GrEffectRef* Create(GrTexture* tex) {
44 static GrEffectRef* Create(GrTexture* tex, const SkScalar coefficients[16]) {
52 static GrEffectRef* Create(GrTexture* tex,
62 static GrEffectRef* Create(GrTexture* tex, const SkScalar coefficients[16],
H A DGrSimpleTextureEffect.h26 static GrEffectRef* Create(GrTexture* tex,
34 static GrEffectRef* Create(GrTexture* tex,
43 static GrEffectRef* Create(GrTexture* tex,
H A DGrCustomCoordsTextureEffect.h23 static GrEffectRef* Create(GrTexture* tex, const GrTextureParams& p) {
H A DGrDistanceFieldTextureEffect.h24 static GrEffectRef* Create(GrTexture* tex, const GrTextureParams& p) {
/external/chromium_org/third_party/skia/include/effects/
H A DSkLumaColorFilter.h31 virtual GrEffectRef* asNewEffect(GrContext*) const SK_OVERRIDE;
H A DSkMagnifierImageFilter.h28 virtual bool asNewEffect(GrEffectRef** effect, GrTexture* texture, const SkMatrix& matrix, const SkIRect& bounds) const SK_OVERRIDE;
/external/chromium_org/third_party/skia/src/core/
H A DSkColorFilter.cpp42 GrEffectRef* SkColorFilter::asNewEffect(GrContext*) const {
/external/chromium_org/third_party/skia/src/gpu/
H A DGrEffect.cpp62 GrEffectRef::~GrEffectRef() {
68 void* GrEffectRef::operator new(size_t size) {
72 void GrEffectRef::operator delete(void* target) {
H A DGrPaint.cpp15 GrEffectRef* effect = GrSimpleTextureEffect::Create(texture, matrix);
20 GrEffectRef* effect = GrSimpleTextureEffect::Create(texture, matrix);
27 GrEffectRef* effect = GrSimpleTextureEffect::Create(texture, matrix, params);
34 GrEffectRef* effect = GrSimpleTextureEffect::Create(texture, matrix, params);
/external/skia/include/effects/
H A DSkLumaColorFilter.h31 virtual GrEffectRef* asNewEffect(GrContext*) const SK_OVERRIDE;
H A DSkMagnifierImageFilter.h28 virtual bool asNewEffect(GrEffectRef** effect, GrTexture* texture, const SkMatrix& matrix, const SkIRect& bounds) const SK_OVERRIDE;
/external/skia/src/core/
H A DSkColorFilter.cpp42 GrEffectRef* SkColorFilter::asNewEffect(GrContext*) const {
/external/skia/src/gpu/
H A DGrEffect.cpp62 GrEffectRef::~GrEffectRef() {
68 void* GrEffectRef::operator new(size_t size) {
72 void GrEffectRef::operator delete(void* target) {
H A DGrPaint.cpp15 GrEffectRef* effect = GrSimpleTextureEffect::Create(texture, matrix);
20 GrEffectRef* effect = GrSimpleTextureEffect::Create(texture, matrix);
27 GrEffectRef* effect = GrSimpleTextureEffect::Create(texture, matrix, params);
34 GrEffectRef* effect = GrSimpleTextureEffect::Create(texture, matrix, params);
/external/chromium_org/third_party/skia/include/core/
H A DSkColorFilter.h18 class GrEffectRef;
129 virtual GrEffectRef* asNewEffect(GrContext*) const;

Completed in 479 milliseconds

1234567