Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
f0539800165314f8bebd8a5ab765ec35012f1b03
/
src
/
gpu
/
GrClipMaskManager.cpp
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
· 11 years ago
c26d94f
Move nested class GrDrawTarget::Caps out as GrDrawTargetCaps.
by bsalomon@google.com
· 11 years ago
bcce892
Make GrDrawTarget::Caps ref counted and GrGLCaps derive from it.
by bsalomon@google.com
· 11 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
e8ca6c6
Combine multiple intersecting rects in SkClipStack::Iter.
by bsalomon@google.com
· 12 years ago
7b7cdd1
Some improvements to reduce the number of pixels touched in generating alpha clip masks
by bsalomon@google.com
· 12 years ago
b9086a0
Replace GrMatrix with SkMatrix.
by bsalomon@google.com
· 12 years ago
08283af
Rename GrSamplerState to GrEffectStage.
by bsalomon@google.com
· 12 years ago
dfdb7e5
Reland r5963 with two fixes:
by bsalomon@google.com
· 12 years ago
f6eac8a
Revert r5962 because of failures.
by bsalomon@google.com
· 12 years ago
b022177
Require matrix for custom stage to be set when custom stage is installed.
by bsalomon@google.com
· 12 years ago
ba998f2
Turn on GPU AA clipping
by robertphillips@google.com
· 12 years ago
0f11e1a
Remove translate param from GrContext::drawPath (and subsequent calls).
by bsalomon@google.com
· 12 years ago
d5d69ff
Add convenience function on GrDrawState to set state bit based on a bool.
by bsalomon@google.com
· 12 years ago
ccb3950
Speculative render target ref/unref fixes
by robertphillips@google.com
· 12 years ago
100abf4
Shut up some Mac (xcode 3) warnings
by bsalomon@google.com
· 12 years ago
9cb5adf
Minor refactoring of GrClipMaskManager::clipMaskPreamble
by robertphillips@google.com
· 12 years ago
1fcc1b8
Moved GrClipMaskCache to its own files
by robertphillips@google.com
· 12 years ago
f660187
Hide GrDrawTarget::Caps's member vars
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
8afae61
Clean up most clang warnings outside animator/
by tomhudson@google.com
· 12 years ago
46a8600
Refactored cacheID in preparation for clip mask caching changes
by robertphillips@google.com
· 12 years ago
a2d7148
Removed GrClip & related classes
by robertphillips@google.com
· 12 years ago
641f8b1
Replace GrClip with SkClipStack
by robertphillips@google.com
· 12 years ago
7b11289
Added dev- & canv- prefixes to Ganesh bounding boxes to indicate coordinate space
by robertphillips@google.com
· 12 years ago
f8d904a
GrClip no longer translates its clips (to better mimic SkClipStack's behavior)
by robertphillips@google.com
· 12 years ago
e4d69c0
Added getConservativeBound helper function to GrClipData
by robertphillips@google.com
· 12 years ago
beb1af7
Altered Ganesh's clip stack plumbing to pass down new GrClipData class
by robertphillips@google.com
· 12 years ago
Next »