Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
63e99f7a03b2ac90ae7a00232674fd39c0bdcc68
/
src
/
gpu
/
effects
/
GrConvexPolyEffect.cpp
63e99f7
Allow GrGLEffects to produce variable length keys.
by bsalomon
· 10 years ago
848faf0
This moves us towards variable length effect keys. The overall program key now allows for it. After the header it stores an array of offsets to effect keys. This allows us to grab the effect keys to pass to effects when they generate code. It also ensures that we can't get a collision by sets of keys that are different lengths but are the same when appended together.
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
e5a041c
Implement the clip as 4 or fewer GrEffects when possible.
by commit-bot@chromium.org
· 10 years ago
cabf4b2
Unify edge type enums across GrEffect subclasses that clip rendering to a geometry.
by commit-bot@chromium.org
· 10 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
6dee875
Add workaround for Xoom crashing after discard removed from shader.
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
65ee5f4
Use GrConvexPolyEffect when clip is a single convex polygon
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