Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
4e4b09a44e202215ba60f71235388694f4b352d8
/
src
/
gpu
/
GrClipMaskManager.h
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
2d2e5c4
Make not-reusing-scratch-textures only apply to texture uploads
by robertphillips@google.com
· 11 years ago
c4dc0ad
Implement filling a path with nv_path_rendering cover
by commit-bot@chromium.org
· 11 years ago
a0b4028
Replace uses of GrNoncopyable by SkNoncopyable.
by commit-bot@chromium.org
· 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
6e4e650
Give GrDrawTarget a back ptr to its owning GrContext.
by bsalomon@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
b68addd
Use the stencil buffer to avoid temporary alpha clip masks.
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
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
51a6286
Add a function that computes a reduced representation of the clip stack.
by bsalomon@google.com
· 12 years ago
2e0c79f
Revert 6351 due to bugs.
by bsalomon@google.com
· 12 years ago
6794a25
Apply intersect rects to earlier clip elements and skip rects when possible.
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
1fcc1b8
Moved GrClipMaskCache to its own files
by robertphillips@google.com
· 12 years ago
d6176b0
Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/)
by rmistry@google.com
· 12 years ago
5d8d186
Addressed Windows compiler complaints
by robertphillips@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
beb1af7
Altered Ganesh's clip stack plumbing to pass down new GrClipData class
by robertphillips@google.com
· 12 years ago
a6f11c4
Gave GrClip an SkClipStack-style iterator
by robertphillips@google.com
· 12 years ago
c377baf
Add placement new macros to SkPostConfig, call SkNEW* from Ganesh.
by tomhudson@google.com
· 12 years ago
54823c2
Rolling back r4034 (Proposed plumbing to propagate save & restore)
by robertphillips@google.com
· 12 years ago
366f1c6
Fixed lingering gpu-path AA clip mask generation bug
by robertphillips@google.com
· 12 years ago
a320194
Make GrClipMaskManager configure the stencil and scissor on GrGpu
by bsalomon@google.com
· 12 years ago
c8f7f47
Store clip mask location in GrClipMaskManager as a enum rather than two bools
by bsalomon@google.com
· 12 years ago
13b85aa
Give GrClipMaskManager a GrGpu*
by bsalomon@google.com
· 12 years ago
75b3c96
Move clientID into texture desc
by robertphillips@google.com
· 13 years ago
411dad0
Move stencil param adjustment to GrClipMaskManager, attempt to make GrGpuGL::flushStencil readable
by bsalomon@google.com
· 13 years ago
87baf89
"fix" for r4034 issues
by robertphillips@google.com
· 13 years ago
49d9fd5
Plumbing to propagate save & restore from SkCanvas down to GrContext & lower
by robertphillips@google.com
· 13 years ago
2c75681
Remove GrClipMaskManager's path renderer chain (in favor of GrContext's)
by robertphillips@google.com
· 13 years ago
fa66294
First functioning version of SW-only clip mask creator
by robertphillips@google.com
· 13 years ago
6623fcd
Convert AAClipCache's GrRects to GrIRects
by robertphillips@google.com
· 13 years ago
f105b10
Made clip mask cache use Scratch Texture system
by robertphillips@google.com
· 13 years ago
6b70a7b
Split createAlphaClipMask in two to allow reuse with SW-only path
by robertphillips@google.com
· 13 years ago
8fff356
Made clip mask cache reuse depend on mask size/bounds (instead of render target size)
by robertphillips@google.com
· 13 years ago
beeb97c
Added stack to AA clip mask cache
by robertphillips@google.com
· 13 years ago
6d62df4
First pass at accelerating gpu-based AA clipping
by robertphillips@google.com
· 13 years ago
fd6daf5
Added cache to gpu AA clipping
by robertphillips@google.com
· 13 years ago
a72eef3
Added gpu AA clipping to old shader path
by robertphillips@google.com
· 13 years ago
8d033a1
Remove GrPath typedef
by bsalomon@google.com
· 13 years ago
f294b77
Initial version of AA clip A8/R8 mask creation
by robertphillips@google.com
· 13 years ago
1e945b7
Minor refactoring to pull GrClipMaskManager into its own files
by robertphillips@google.com
· 13 years ago