Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
0db38ccfefcfb45d1542678cc45415f2d2b01c85
/
include
/
gpu
/
GrEffect.h
0139ae3
Fix param name in GrEffect::CastEffect
by bsalomon
· 11 years ago
83d081a
Goodbye GrEffectRef.
by bsalomon
· 11 years ago
55fad7a
Remove GrEffect::CreateEffectRef and GrEffect::AutoEffectRef.
by bsalomon
· 11 years ago
97b9ab7
Make GrDrawState and GrPaint take GrEffect* instead of GrEffectRef*.
by bsalomon
· 11 years ago
969842a
Revert of Make GrDrawState and GrPaint take GrEffect* instead of GrEffectRef*. (https://codereview.chromium.org/377503004/)
by reed
· 11 years ago
2011fe9
Make GrDrawState and GrPaint take GrEffect* instead of GrEffectRef*.
by bsalomon
· 11 years ago
a34995e
Implement SkColorFilter as a GrGLEffect
by commit-bot@chromium.org
· 11 years ago
77af680
Make GPU coord transforms automatic
by bsalomon@google.com
· 11 years ago
234d4fb
Mark when effects and programs have vertex code
by commit-bot@chromium.org
· 11 years ago
76eaf74
Add a GrCustomCoordsTextureEffect class
by commit-bot@chromium.org
· 11 years ago
a0b4028
Replace uses of GrNoncopyable by SkNoncopyable.
by commit-bot@chromium.org
· 11 years ago
a4de8c2
Remove GrRefCnt.h in favor of SkRefCnt.h
by commit-bot@chromium.org
· 11 years ago
91a798f
alpha threshold bitmap shader
by commit-bot@chromium.org
· 11 years ago
67db510
Revert "alpha threshold bitmap shader"
by bsalomon@google.com
· 11 years ago
4ec4cf9
alpha threshold bitmap shader
by commit-bot@chromium.org
· 11 years ago
515dcd3
Replace uses of GR_DEBUG by SK_DEBUG.
by commit-bot@chromium.org
· 11 years ago
f6de475
Replace uses of GrAssert by SkASSERT.
by tfarina@chromium.org
· 11 years ago
8d47ddc
Make GrGLShaderBuilder check whether GrEffect advertised that it would require the dst color or fragment position
by commit-bot@chromium.org
· 12 years ago
d42aca3
Remove static effects from the effect memory pool.
by bsalomon@google.com
· 12 years ago
26e18b5
Add support for reading the dst pixel value in an effect. Use in a new effect for the kDarken xfer mode.
by bsalomon@google.com
· 12 years ago
b8eb2e8
Make GrGLShaderBuilder::TextureSampler extract only required info from GrTextureAccess.
by bsalomon@google.com
· 12 years ago
c781888
Attempt to reland 8264-5 with warning-as-error fixes.
by bsalomon@google.com
· 12 years ago
67e7cde
revert 8265-8264 (broke build)
by reed@google.com
· 12 years ago
ae81d5c
Adds local coords to GrEffect system.
by bsalomon@google.com
· 12 years ago
91274b9
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
ff6ea26
Add GrEllipseEdgeEffect.
by commit-bot@chromium.org
· 12 years ago
838f6e1
Add deferred count to GrResource.
by bsalomon@google.com
· 12 years ago
ca43208
Reland r7342 with fixes.
by bsalomon@google.com
· 12 years ago
58f9ae1
Revert 7342 to investigate failures.
by bsalomon@google.com
· 12 years ago
bcede39
Add GrDrawState::DeferredState for saving GrDrawStates in GrInOrderDrawBuffer.
by bsalomon@google.com
· 12 years ago
8a252f7
Switch GrEffect::onIsEqual signature back to GrEffect from GrEffectRef.
by bsalomon@google.com
· 12 years ago
6340a41
Let them eat GrEffectRef.
by bsalomon@google.com
· 12 years ago
68b58c9
Remove default implementation of GrEffect::isEqual. Make GrSingleTextureEffect abstract.
by bsalomon@google.com
· 12 years ago
a1ebbe4
Change some function/vars from EffectPtr to EffectRef to reflect GrEffectPtr->GrEffectRef renaming.
by bsalomon@google.com
· 12 years ago
64287c5
Fix missing "class" in friend decls in GrEffect.h
by bsalomon@google.com
· 12 years ago
0ac6af4
Wrap GrEffects in GrEffectPtr.
by bsalomon@google.com
· 12 years ago
371e105
Add GrEffect::updateKnownColorComponents(). It is used to determine whether the output of an effect has a constant output value for r,g,b, or a.
by bsalomon@google.com
· 12 years ago
50db75c
Make GrEffect::textureAccess non-virtual. Require subclasses to append their GrTAs.
by bsalomon@google.com
· 12 years ago
34cccde
Allow GrEffects with multiple textures.
by bsalomon@google.com
· 12 years ago
2eaaefd
Pass GrCustomStage to key-generation functions and emitCode().
by bsalomon@google.com
· 12 years ago
46fba0d
Rename StageKey and related stuff.
by bsalomon@google.com
· 12 years ago
396e61f
Rename GrProgramStageFactory to GrBackendEffectFactory.
by bsalomon@google.com
· 12 years ago
422e81a
GrGLProgramStage Renaming Part 3
by bsalomon@google.com
· 12 years ago
d698f77
GrGLProgramStage Renaming Part 1.
by bsalomon@google.com
· 12 years ago
021fc73
GrCustomStage Renaming Part 5
by bsalomon@google.com
· 12 years ago
8ea78d8
GrCustomStage Renaming Part 4
by bsalomon@google.com
· 12 years ago
6f261be
GrCustomStage Renaming Part 2
by bsalomon@google.com
· 12 years ago
a469c28
CustomStage Renaming Part 1
by bsalomon@google.com
· 12 years ago
[Renamed (88%) from include/gpu/GrCustomStage.h]
e6e62d1
Make numTextures() be non-virtual on GrCustomStage.
by bsalomon@google.com
· 12 years ago
6d003d1
Wrap all GrCustomStage textures in GrTextureAccess, remove StageDesc::fInConfigFlags
by bsalomon@google.com
· 12 years ago
047696c
Move GrTextureAccess decl/defn to separate files
by bsalomon@google.com
· 12 years ago
fbfcd56
Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/)
by rmistry@google.com
· 12 years ago
d472620
Registry-based unit test for custom effects
by bsalomon@google.com
· 13 years ago
a5e65ec
by twiz@google.com
· 13 years ago
dcba4c2
Use GrMemoryPool to manage GrCustomStage allocations.
by tomhudson@google.com
· 13 years ago
d0c1a06
Introduces new SingleTextureEffect base class for GrCustomStage objects.
by tomhudson@google.com
· 13 years ago
2c02619
Fix misnamed function in explanatory comment.
by tomhudson@google.com
· 13 years ago
1dcfa1f
Fix definition of isEqual() for two gradient effect custom stages.
by tomhudson@google.com
· 13 years ago
15e9d3e
Expanded distribution of instance counting
by robertphillips@google.com
· 13 years ago
b505a12
Implement morphology as a custom effect
by bsalomon@google.com
· 13 years ago
4196c0e
Fix line ending, mark svn:eol-style LF
by bsalomon@google.com
· 13 years ago
289efe0
Tunnel name requests through factory, forcing custom effect and custom prog stage to use same impl
by bsalomon@google.com
· 13 years ago
8e520fc
fix build?
by bsalomon@google.com
· 13 years ago
ae4f96a
Some refactoring of GrCustomStage and friends
by bsalomon@google.com
· 13 years ago
d8f856c
Move convolution from code in GrGLProgram to new GrConvolutionEffect
by tomhudson@google.com
· 13 years ago
b88bbd2
Make GrSamplerState::operator==() use GrCustomStage::isEquivalent() rather
by tomhudson@google.com
· 13 years ago
02b1ea2
Add comparison and assignment operators to GrSamplerState.
by tomhudson@google.com
· 13 years ago
07eecdc
Hooks up the GrCustomStage/GrGLProgramStageFactory/GrGLProgramStage
by tomhudson@google.com
· 13 years ago
[Renamed (91%) from src/gpu/GrCustomStage.h]
168e634
Infrastructure for new Ganesh shader pipeline: base classes for GPU
by tomhudson@google.com
· 13 years ago