Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
822ace900142aecebc5637454f8361c0d3572f3f
/
src
/
gpu
/
GrTextContext.cpp
9c240a1
Break GrTextContext's reliance on SkGpuDevice
by robertphillips
· 10 years ago
ccb1b57
Move SkGpuDevice::internalDrawPath to GrBlurUtils::drawPathWithMaskFilter
by robertphillips
· 10 years ago
ea46150
Split drawing functionality out of GrContext and into new GrDrawContext
by robertphillips
· 10 years ago
79dfb2b
Add unit tests to text context
by joshualitt
· 10 years ago
bed83a6
Don't draw if SkShader::asNewFragmentProcessor fails.
by bsalomon
· 10 years ago
e68f736
Add more parameters to GrTextContext::canDraw
by cdalton
· 10 years ago
9c32818
Initial change to move text blob to GrTextContext
by joshualitt
· 10 years ago
6e8cd96
Let text contexts fall back directly to paths
by joshualitt
· 10 years ago
5f5a8d7
adding preabandon flag to DM
by joshualitt
· 10 years ago
570d2f8
I'd really like to land this before the branch so speedy reviews are appreciated.
by joshualitt
· 10 years ago
2907059
Revert of Pass clip to context (patchset #8 id:180001 of https://codereview.chromium.org/936943002/)
by joshualitt
· 10 years ago
586d5d6
I'd really like to land this before the branch so speedy reviews are appreciated.
by joshualitt
· 10 years ago
44701df
Move clip off of draw target
by joshualitt
· 10 years ago
25d9c15
Pass Rendertarget into context.
by joshualitt
· 10 years ago
e85a32d
Clean up clipping code a bit
by robertphillips
· 10 years ago
5531d51
remove view matrix from context
by joshualitt
· 10 years ago
73f1053
Allocate only the vertices we need for text.
by jvanverth
· 10 years ago
aab626c
Revert of Change drawText() to generate positions and send to drawPosText() (patchset #4 id:60001 of https://codereview.chromium.org/653133004/)
by jvanverth
· 10 years ago
7851a56
Change drawText() to generate positions and send to drawPosText()
by jvanverth
· 10 years ago
8c27a18
Change GrTextContext fallbacks to be a linked list chain.
by jvanverth
· 10 years ago
733f5f5
Refactor SkGrFontScaler and SkGrFontKey into non-virtual versions.
by jvanverth
· 10 years ago
cbbc481
Replace factory generation of TextContexts with persistent objects.
by commit-bot@chromium.org
· 11 years ago
e5d7015
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
e8612d9
Add standalone drawText for GrTextContext.
by commit-bot@chromium.org
· 11 years ago
cc40f06
Add factory class for generating various flavors of GrTextContext.
by commit-bot@chromium.org
· 11 years ago
f1d63aa
Revert of Add factory class for generating various flavors of GrTextContext. (https://codereview.chromium.org/144283002/)
by commit-bot@chromium.org
· 11 years ago
ce96b65
Add factory class for generating various flavors of GrTextContext.
by commit-bot@chromium.org
· 11 years ago
4677acc
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
c7a40fa
Split out GrBitmapTextContext from GrTextContext.
by jvanverth@google.com
· 11 years ago
49e8083
Fix for blinking/corrupted text in Canvas 2D.
by commit-bot@chromium.org
· 11 years ago
03e3e89
Add support to dump font cache texture for debug purposes
by commit-bot@chromium.org
· 11 years ago
76eaf74
Add a GrCustomCoordsTextureEffect class
by commit-bot@chromium.org
· 11 years ago
7d330eb
GrAtlas cleanup: Split out GrPlot and GrAtlas
by commit-bot@chromium.org
· 11 years ago
a4de8c2
Remove GrRefCnt.h in favor of SkRefCnt.h
by commit-bot@chromium.org
· 11 years ago
f6de475
Replace uses of GrAssert by SkASSERT.
by tfarina@chromium.org
· 11 years ago
a8916ff
Change Atlas recycling to track current flush count and recycle if Atlas not used in current flush.
by commit-bot@chromium.org
· 11 years ago
67ed64e
GPU Font Cache improvements:
by commit-bot@chromium.org
· 11 years ago
b86add1
make the filter mode for GrTextureAccess an enum so we can plumb down
by humper@google.com
· 11 years ago
fd03d4a
Replace all instances of GrRect with SkRect.
by commit-bot@chromium.org
· 11 years ago
42dacab
Make GrPaint have a variable sized array of color and coverage stages rather than a fixed size.
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
· 12 years ago
21c10c5
Make text context responsible for setting GrPaint on GrDrawState.
by bsalomon@google.com
· 12 years ago
4290330
Vertex Attrib configurations now handled as pointers vs. SkSTArrays
by robertphillips@google.com
· 12 years ago
054ae99
Take two for r8466:
by jvanverth@google.com
· 12 years ago
c7bf296
Rolling back r8466.
by jvanverth@google.com
· 12 years ago
fb495b5
Revise attribute binding interface.
by commit-bot@chromium.org
· 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
91274b9
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
ff6ea26
Add GrEllipseEdgeEffect.
by commit-bot@chromium.org
· 12 years ago
3b0d631
Remove constructors from GrVertexAttrib.
by jvanverth@google.com
· 12 years ago
9b855c7
Resubmit r7899 and r7901.
by jvanverth@google.com
· 12 years ago
af3a3b9
Revert r7901 & r7899 to allow DEPS roll
by robertphillips@google.com
· 12 years ago
b8b705b
Add new vertex attribute array specification.
by jvanverth@google.com
· 12 years ago
3976825
Remove unused texture coordinate flags.
by jvanverth@google.com
· 12 years ago
8598328
Remove compile time option to use different types for text vertices.
by bsalomon@google.com
· 12 years ago
ae68392
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
f3a7bc7
Fix bench crash (calling method on NULL object).
by bsalomon@google.com
· 12 years ago
b75b0a0
Move vertex layout from GeometrySrcState to GrDrawState.
by jvanverth@google.com
· 12 years ago
a633898
Change vertex buffer allocator functions to take size rather than layout, take two.
by jvanverth@google.com
· 12 years ago
747f1ec
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
84cd77c
Change vertex buffer allocator functions to take size rather than layout.
by jvanverth@google.com
· 12 years ago
cc78238
Move vertex layout definitions from GrDrawTarget to GrDrawState.
by jvanverth@google.com
· 12 years ago
adc6536
Remove getter of writable GrEffectStage from GrDrawState.
by bsalomon@google.com
· 12 years ago
e16efc1
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
5f74cf8
Follow up on the previous patch :
by sugoi@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
b9086a0
Replace GrMatrix with SkMatrix.
by bsalomon@google.com
· 12 years ago
8171288
Remove GrScalar, replace with SkScalar.
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
858804d
Use AutoMatrix in GrTextContext
by bsalomon@google.com
· 12 years ago
3cbaa2d
Beef up GrContext::AutoMatrix to handle doing GrPaint matrix adjustments.
by bsalomon@google.com
· 12 years ago
0e354aa
Remove external matrix feature.
by bsalomon@google.com
· 12 years ago
0f11e1a
Remove translate param from GrContext::drawPath (and subsequent calls).
by bsalomon@google.com
· 12 years ago
c7448ce
GrPaint encapsulation.
by bsalomon@google.com
· 12 years ago
88becf4
Rename GrPaint fields/enums/members texture->color mask->coverage.
by bsalomon@google.com
· 12 years ago
1ce49fc
Move GrTextureParams from GrSamplerState to GrTextureAccess
by bsalomon@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
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
eb9568a
Fix reversed bilerp setting in GrTextContext in r4773
by bsalomon@google.com
· 12 years ago
b867099
Move filter/wrap out of GrSamplerState into GrTextureParams
by bsalomon@google.com
· 12 years ago
1e8f016
Remove easily-removable uses of setTexture(), instead creating a GrSingleTextureEffect -
by tomhudson@google.com
· 12 years ago
3e11c0b
Forced GrClip to always have conservative bounds
by robertphillips@google.com
· 12 years ago
cb325ce
Change TextContext handling of stages and draw targets; this allows us to
by tomhudson@google.com
· 12 years ago
676e660
More carefully disable stages in Ganesh to avoid textures or effects
by tomhudson@google.com
· 12 years ago
c377baf
Add placement new macros to SkPostConfig, call SkNEW* from Ganesh.
by tomhudson@google.com
· 12 years ago
375ff85
Un-trifurcate GrTextContext: get rid of Default and Batched subclasses,
by tomhudson@google.com
· 12 years ago
[Renamed (68%) from src/gpu/GrDefaultTextContext.cpp]
f13f588
Add GrPaint::*StageEnabled() and GrDrawState::stageEnabled() functions.
by tomhudson@google.com
· 12 years ago
b213ed8
Simplify vertex layout bitfields by making Position-as-texcoords the default.
by tomhudson@google.com
· 12 years ago
7d6afdd
Extend texture release on GrDrawState to also handle custom stages.
by tomhudson@google.com
· 12 years ago
972265d
releaseTextures portion of GrDrawState Ref textures CL (http://codereview.appspot.com/6251049/)
by robertphillips@google.com
· 13 years ago
4705954
Search and replace change. Some Gr enum value names didn't have a "Gr" in their suffix.
by bsalomon@google.com
· 13 years ago
2717d56
move more stuff that should be private out from GrGLConfig.h
by bsalomon@google.com
· 13 years ago
Next »