Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
ce563cdd48ec7ce4e0420dd88760df9be9dba50c
/
include
/
gpu
/
GrProcessor.h
28f45b9
Add "sample locations" feature to GrProcessor
by cdalton
· 9 years ago
8733210
Replace fWillReadFragmentPosition with a bitfield
by cdalton
· 9 years ago
e004bfc
Increase the amount of debug information printed out by batches
by robertphillips
· 9 years ago
38f1f6f
Remove overly complicated GR_CREATE_STATIC_PROCESSOR macro
by mdempsky
· 9 years ago
93ab254
This change is in preparation for updating how processor keys and meta keys are generated for frag procs.
by wangyix
· 9 years ago
58d890b
All child GrFragmentProcs' transforms and textures will be stored in the root GrFragmentProc in preorder
by wangyix
· 9 years ago
2766c00
remove SkInstCnt
by mtklein
· 9 years ago
56995b5
Remove GP from drawstate, revision of invariant output for GP
by joshualitt
· 10 years ago
8c0f615
Revert of Remove GP from drawstate, revision of invariant output for GP (patchset #9 id:160001 of https://codereview.chromium.org/791743003/)
by joshualitt
· 10 years ago
c6bc58e
Remove GP from drawstate, revision of invariant output for GP
by joshualitt
· 10 years ago
eb2a676
Remove backend factories
by joshualitt
· 10 years ago
605dd0f
Move GrInvariantOutput out of GrProcessor and into its own class.
by egdaniel
· 10 years ago
420d7e9
Auto-compare GrProcessors' texture accesses in isEqual().
by bsalomon
· 10 years ago
9e4d6d1
Move willUseInputColor check to computeInvariantOutput
by egdaniel
· 10 years ago
b762cb5
More effect->processor cleanup
by bsalomon
· 10 years ago
98b33eb
Some cleanup in processor header files.
by bsalomon
· 10 years ago
6251d17
Split GrFragmentProcessor into its own header
by bsalomon
· 10 years ago
0e08fc1
Push isEqual/onIsEqual down from GrProcessor to subclasses.
by bsalomon
· 10 years ago
ab84fae
Track if all stages modulate inputColor in computeInvariantOutput
by egdaniel
· 10 years ago
ccb2e38
Create helper functions to use in computeInvariantOutput calls
by egdaniel
· 10 years ago
a5305a1
Opt state takes a GP instead of a GeometryStage
by joshualitt
· 10 years ago
89c7a2e
Revert of Opt state takes a GP instead of a GeometryStage (patchset #18 id:1500001 of https://codereview.chromium.org/637003003/)
by joshualitt
· 10 years ago
71856d5
Opt state takes a GP instead of a GeometryStage
by joshualitt
· 10 years ago
6517134
gl programs rewrite
by joshualitt
· 10 years ago
d909759
Revert of gl programs rewrite (patchset #10 id:180001 of https://codereview.chromium.org/628633003/)
by joshualitt
· 10 years ago
07a2553
gl programs rewrite
by joshualitt
· 10 years ago
1a8ecdf
Add isSingleComponent bool to getConstantColorComponent
by egdaniel
· 10 years ago
b4b7a4c
Revert of Add isSingleComponent bool to getConstantColorComponent (patchset #6 id:100001 of https://codereview.chromium.org/608253002/)
by robertphillips
· 10 years ago
3b8af07
Add isSingleComponent bool to getConstantColorComponent
by egdaniel
· 10 years ago
b0a8a37
Patch to create a distinct geometry processor. The vast majority of this patch
by joshualitt
· 10 years ago
[Renamed (72%) from include/gpu/GrEffect.h]
49586be
removing GrDrawEffect
by joshualitt
· 10 years ago
08da4f2
Revert of removing GrDrawEffect (patchset #4 id:60001 of https://codereview.chromium.org/571163002/)
by joshualitt
· 10 years ago
8ddbe8b
removing GrDrawEffect
by joshualitt
· 10 years ago
249af15
BUG=skia:
by joshualitt
· 10 years ago
9574098
Add GrProgramElement base class for GrEffect with deferred exec ref.
by bsalomon
· 10 years ago
6267f81
Move MakeDivByTextureWHMatrix to GrCoordTransform
by bsalomon
· 10 years ago
ec56e45
Implement NV_path_rendering on OpenGL ES
by kkinnunen
· 10 years ago
30ba436
Initial refactor of shaderbuilder to prepare for geometry shaders
by joshualitt
· 10 years ago
63e99f7
Allow GrGLEffects to produce variable length keys.
by bsalomon
· 10 years ago
0139ae3
Fix param name in GrEffect::CastEffect
by bsalomon
· 10 years ago
83d081a
Goodbye GrEffectRef.
by bsalomon
· 10 years ago
55fad7a
Remove GrEffect::CreateEffectRef and GrEffect::AutoEffectRef.
by bsalomon
· 10 years ago
97b9ab7
Make GrDrawState and GrPaint take GrEffect* instead of GrEffectRef*.
by bsalomon
· 10 years ago
969842a
Revert of Make GrDrawState and GrPaint take GrEffect* instead of GrEffectRef*. (https://codereview.chromium.org/377503004/)
by reed
· 10 years ago
2011fe9
Make GrDrawState and GrPaint take GrEffect* instead of GrEffectRef*.
by bsalomon
· 10 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
· 12 years ago
a5e65ec
by twiz@google.com
· 12 years ago
dcba4c2
Use GrMemoryPool to manage GrCustomStage allocations.
by tomhudson@google.com
· 12 years ago
d0c1a06
Introduces new SingleTextureEffect base class for GrCustomStage objects.
by tomhudson@google.com
· 12 years ago
2c02619
Fix misnamed function in explanatory comment.
by tomhudson@google.com
· 12 years ago
1dcfa1f
Fix definition of isEqual() for two gradient effect custom stages.
by tomhudson@google.com
· 12 years ago
15e9d3e
Expanded distribution of instance counting
by robertphillips@google.com
· 12 years ago
b505a12
Implement morphology as a custom effect
by bsalomon@google.com
· 12 years ago
4196c0e
Fix line ending, mark svn:eol-style LF
by bsalomon@google.com
· 13 years ago
Next »