Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
71614ac7c63fe60dfe971f861e2b2d6325dd0039
/
src
/
gpu
/
GrClipMaskManager.cpp
71614ac
Add override to force bitmap rendering
by krajcevski
· 10 years ago
9c0822a
Always use both a color and coverage attribute in GrAARectRenderer.
by bsalomon
· 10 years ago
01c8da1
Remove unused matrix param from GrContext/GrDrawTarget rect drawing functions.
by bsalomon
· 10 years ago
83d081a
Goodbye GrEffectRef.
by bsalomon
· 10 years ago
217daa7
Revert of Remove the AA requirement for selecting GrEffect-based clipping. (https://codereview.chromium.org/367013003/)
by mtklein
· 10 years ago
e9a729c
Remove the AA requirement for selecting GrEffect-based clipping.
by bsalomon
· 10 years ago
e159386
Revert of Remove the AA requirement for selecting GrEffect-based clipping. (https://codereview.chromium.org/367013003/)
by bsalomon
· 10 years ago
a73218b
Remove the AA requirement for selecting GrEffect-based clipping.
by bsalomon
· 10 years ago
ad1dc58
Split caching from allocation in GrClipMaskManager
by krajcevski
· 10 years ago
88cb22b
Convert GrCrash->SkFAIL GrDebugCrash->SkDEBUGFAIL
by commit-bot@chromium.org
· 11 years ago
ca2b441
Remove unnecessary isrect code in clip mask manager
by commit-bot@chromium.org
· 11 years ago
2472b32
Only use analytic effect-based clipping when AA is required by at least one element.
by commit-bot@chromium.org
· 11 years ago
e5a041c
Implement the clip as 4 or fewer GrEffects when possible.
by commit-bot@chromium.org
· 11 years ago
cabf4b2
Unify edge type enums across GrEffect subclasses that clip rendering to a geometry.
by commit-bot@chromium.org
· 11 years ago
fbde87f
Add GM that directly tests GrRRectEffect and add inverse fill version of effect.
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
5c05639
Fix another clipstack element !rect doesn't mean path bug.
by commit-bot@chromium.org
· 11 years ago
e5b2af9
Store SkRRects in SkClipStack
by commit-bot@chromium.org
· 11 years ago
3ae0e6c
Add dev bounds to bmp txt context, use bounds to ignore clips
by commit-bot@chromium.org
· 11 years ago
e79f320
Revert of r13384 (Stateful PathRenderer implementation)
by robertphillips@google.com
· 11 years ago
1195a28
Revert "SkBitmap now really stores SkImageInfo -- config is just a ruse"
by mike@reedtribe.org
· 11 years ago
8ed6443
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
3e0c64a
Stateful PathRenderer implementation
by robertphillips@google.com
· 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
6516d4b
Set scissor to clip bounding box when using GrConvexPolyEffect
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
d3066bd
Revert of Use GrConvexPolyEffect when clip is a single convex polygon (https://codereview.chromium.org/151523005/)
by bsalomon@google.com
· 11 years ago
e89d903
Use GrConvexPolyEffect when clip is a single convex polygon
by commit-bot@chromium.org
· 11 years ago
907fbd5
Make texture domain a helper so that it can be incorporated into other effects.
by commit-bot@chromium.org
· 11 years ago
d3e5842
Avoid re-rendering stencil clip for every draw with reducable clip stack
by commit-bot@chromium.org
· 11 years ago
f0784bd
Revert "Avoid re-rendering stencil clip for every draw with reducable clip stack"
by reed@google.com
· 11 years ago
679eb67
Avoid re-rendering stencil clip for every draw with reducable clip stack
by commit-bot@chromium.org
· 11 years ago
56ce48a
Add can-ignore-rect hint to clear call
by robertphillips@google.com
· 11 years ago
4469938
Revert "Revert "add SK_ATTR_DEPRECATED -- will need to disable for chrome, since it triggers a warning""
by reed@google.com
· 11 years ago
6fcbfce
Revert "add SK_ATTR_DEPRECATED -- will need to disable for chrome, since it triggers a warning"
by reed@google.com
· 11 years ago
081560e
add SK_ATTR_DEPRECATED -- will need to disable for chrome, since it triggers a warning
by reed@google.com
· 11 years ago
94bdd7e
Fix bug in don't-reuse-scratch-textures path
by robertphillips@google.com
· 11 years ago
2d2e5c4
Make not-reusing-scratch-textures only apply to texture uploads
by robertphillips@google.com
· 11 years ago
6b7938f
separate state for msaa renderability
by commit-bot@chromium.org
· 11 years ago
f29c380
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
c4dc0ad
Implement filling a path with nv_path_rendering cover
by commit-bot@chromium.org
· 11 years ago
77af680
Make GPU coord transforms automatic
by bsalomon@google.com
· 11 years ago
bfe2b9d
Move oval and rect renderer includes to private interface
by jvanverth@google.com
· 11 years ago
f6de475
Replace uses of GrAssert by SkASSERT.
by tfarina@chromium.org
· 11 years ago
19dd017
Fix a crash on stroking empty paths with nv_path_rendering enabled
by commit-bot@chromium.org
· 11 years ago
956b310
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
b86add1
make the filter mode for GrTextureAccess an enum so we can plumb down
by humper@google.com
· 11 years ago
d92cf2e
Fix texture allocation in SWMaskHelper
by robertphillips@google.com
· 11 years ago
fd03d4a
Replace all instances of GrRect with SkRect.
by commit-bot@chromium.org
· 11 years ago
eb6879f
Replace fixed-size array of effect stages in GrDrawState with two appendable arrays, one for color, one for coverage.
by bsalomon@google.com
· 11 years ago
137f134
Replace GrDrawState::AutoDeviceCoordDraw with GrDrawState::AutoViewMatrixRestore::setIdentity(). s
by bsalomon@google.com
· 11 years ago
afd1cba
Re-add isIRect test for AA rect drawing
by robertphillips@google.com
· 11 years ago
18136d1
Remove isIRect "optimization" & defer computation of device Rect in AA rect rendering
by robertphillips@google.com
· 11 years ago
b19cb7f
Axis aligned shader-based rect drawing
by robertphillips@google.com
· 12 years ago
c26d94f
Move nested class GrDrawTarget::Caps out as GrDrawTargetCaps.
by bsalomon@google.com
· 12 years ago
bcce892
Make GrDrawTarget::Caps ref counted and GrGLCaps derive from it.
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
13f181f
Relanding 7914
by robertphillips@google.com
· 12 years ago
1fc506a
Revert r7914 due to Linux rendering issues
by robertphillips@google.com
· 12 years ago
348e35e
Replace A8 with RGBA8 when renderable A8 isn't supported
by robertphillips@google.com
· 12 years ago
b83a193
Reverting r7882 (Replace A8 with RGBA8 when renderable A8 isn't supported) due Android rendering issues
by robertphillips@google.com
· 12 years ago
94ba6c6
Replace A8 with RGBA8 when renderable A8 isn't supported
by robertphillips@google.com
· 12 years ago
6e4e650
Give GrDrawTarget a back ptr to its owning GrContext.
by bsalomon@google.com
· 12 years ago
b75b0a0
Move vertex layout from GeometrySrcState to GrDrawState.
by jvanverth@google.com
· 12 years ago
5b33211
Start addressing the clang static analyzer issues
by robertphillips@google.com
· 12 years ago
adc6536
Remove getter of writable GrEffectStage from GrDrawState.
by bsalomon@google.com
· 12 years ago
05af1af
eliminate all warnings in non-thirdparty code on mac
by humper@google.com
· 12 years ago
0797c2c
Reland 6914 w/ fixes.
by bsalomon@google.com
· 12 years ago
0b6ad22
Revert 6914 to fix build issues.
by bsalomon@google.com
· 12 years ago
4b86e34
Simplify cache IDs and keys.
by bsalomon@google.com
· 12 years ago
5f74cf8
Follow up on the previous patch :
by sugoi@google.com
· 12 years ago
a7aedfe
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
b68addd
Use the stencil buffer to avoid temporary alpha clip masks.
by bsalomon@google.com
· 12 years ago
9f13174
Fix oversights in r6793.
by bsalomon@google.com
· 12 years ago
8d67c07
Use GrDrawTarget::AutoClipRestore to set temporary irect clips.
by bsalomon@google.com
· 12 years ago
cf939ae
Add a state bit to GrDrawState that forces coverage to be blended.
by bsalomon@google.com
· 12 years ago
45a15f5
Modifications to GrPatherRenderer(Chain) interfaces to support clip mask manager.
by bsalomon@google.com
· 12 years ago
c6b3e48
Improve handling of inverse clip paths in GrClipMaskManager.
by bsalomon@google.com
· 12 years ago
d21444a
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
4c2443e
Use ReduceClipStack in ClipMaskManager.
by bsalomon@google.com
· 12 years ago
12b4e27
As part of preliminary groundwork for a chromium fix, this changelist is deprecating GrPathFill so that SkPath::FillType is used everywhere in order to remove some code duplication between Skia and Ganesh.
by sugoi@google.com
· 12 years ago
170bd79
Move GrReducedClip to its own files.
by bsalomon@google.com
· 12 years ago
73b140a
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
a444430
Make GrReduceClipStack use a caller provided query rect rather than return a
by bsalomon@google.com
· 12 years ago
8182fa0
Make SkClipStack::Iter use SkClipStack::Element.
by bsalomon@google.com
· 12 years ago
5fac58c
Remove SkClipStack::Iter::combinedNext.
by bsalomon@google.com
· 12 years ago
edb26fd
Set empty/wide-open genID on clip stack in more places and fix a bug in GrReduceClipStack.
by bsalomon@google.com
· 12 years ago
ab38f7a
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
705e840
Make the clip stack reduction test generate inverse filled paths.
by bsalomon@google.com
· 12 years ago
8ccf590
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
51a6286
Add a function that computes a reduced representation of the clip stack.
by bsalomon@google.com
· 12 years ago
223137f
Remove GrRandom API in favor of SkRandom.
by tfarina@chromium.org
· 12 years ago
2e0c79f
Revert 6351 due to bugs.
by bsalomon@google.com
· 12 years ago
d9f7503
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
6794a25
Apply intersect rects to earlier clip elements and skip rects when possible.
by bsalomon@google.com
· 12 years ago
72b2e6f
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
Next »