Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
2f9a5ea639925f38785f4d3a0af237822007cfd6
/
src
/
gpu
/
effects
/
GrConvexPolyEffect.h
eace935
Revert "converted AARectEffect to new FP system"
by Ethan Nicholas
· 6 years ago
222e275
converted AARectEffect to new FP system
by Ethan Nicholas
· 6 years ago
1706f84
switched GrClipEdge to an enum class
by Ethan Nicholas
· 7 years ago
0f3c732
renamed GrPrimitiveEdgeType / GrProcessorEdgeType to GrClipEdgeType
by Ethan Nicholas
· 7 years ago
aff329b
Make GrFragmentProcessor be non-refcounted and use std::unique_ptr.
by Brian Salomon
· 7 years ago
fcc527b
Implement clone for 4 additional GrFragmentProcessors.
by Brian Salomon
· 7 years ago
0c26a9d
GR_TEST_UTILS fixes
by Brian Salomon
· 7 years ago
d3b6597
Mark overridden destructors with 'override' and remove 'virtual'
by Brian Salomon
· 8 years ago
9a76772
Remove origin from GrClipStackClip and GrWindowRectsState.
by Brian Salomon
· 8 years ago
cb30bb2
Remove GrFragmentProcessor::computeInvariantOutput
by Brian Salomon
· 8 years ago
94efbf5
Merge GrGLSLCaps into GrShaderCaps
by Brian Salomon
· 8 years ago
06ca8ec
sk_sp for Ganesh.
by bungeman
· 8 years ago
57d3b03
Rename some processor functions from GL to GLSL
by egdaniel
· 9 years ago
64c4728
Make all GrFragmentProcessors GL independent.
by egdaniel
· 9 years ago
96fcdcc
Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002
by halcanary
· 9 years ago
385fe4d
Style Change: SkNEW->new; SkDELETE->delete
by halcanary
· 9 years ago
b1daa86
When getGLInstance is called on a frag proc, the resulting GrGLFragmentProcessor will be the root of a tree of GrGLFragmentProcessors that mirrors the GrFragmentProcessor's tree. This allows setData() to be called recursively (removing the responsibility from compose shader) and allows gl instances direct access to their children gl instances so they can emit their code.
by wangyix
· 9 years ago
4b3050b
Added registerChild; transforms, textures, glKey automatically handled.
by wangyix
· 9 years ago
eb1cb5c
rename GrDrawTargetCaps.h to GrCaps.h and move to include
by bsalomon
· 10 years ago
cfc1886
Use GLSLCaps for creating processor keys and GLSL-specific programs
by jvanverth
· 10 years ago
36352bf
C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla}
by mtklein
· 10 years ago
72c9faa
Fix up all the easy virtual ... SK_OVERRIDE cases.
by mtklein
· 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
0e08fc1
Push isEqual/onIsEqual down from GrProcessor to subclasses.
by bsalomon
· 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
83d081a
Goodbye GrEffectRef.
by bsalomon
· 10 years ago
55fad7a
Remove GrEffect::CreateEffectRef and GrEffect::AutoEffectRef.
by bsalomon
· 10 years ago
cabf4b2
Unify edge type enums across GrEffect subclasses that clip rendering to a geometry.
by commit-bot@chromium.org
· 11 years ago
d85f32c
Make GrConvexPolyEffect support inverse fills and non-AA rects
by commit-bot@chromium.org
· 11 years ago
c2f7824
Analytic rrect clip for cicular corners, radius >= 0.5
by commit-bot@chromium.org
· 11 years ago
f053980
Specialize GrConvexPolyEffect for AA rects, use for AA clip rects.
by commit-bot@chromium.org
· 11 years ago
b21fac1
Make GMs aware of what tool they're being run in.
by commit-bot@chromium.org
· 11 years ago
4c18e9f
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
c3fe549
Add convex polygon rendering effect and GM to test it.
by commit-bot@chromium.org
· 11 years ago