Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
84c878770231a6864e0a31ddf996543f5a3c76a3
/
src
/
gpu
/
text
/
GrTextBlob.cpp
3b9c544
Reland "Reland "Add new method for storing DrawOpAtlas texture index.""
by Jim Van Verth
· 6 years ago
7b18610
Make glyph paths calculation positions from original data
by Herb Derby
· 6 years ago
99e002f
Revert "Simplify VertexRegenerator GrStrikeCache handling"
by Mike Klein
· 6 years ago
59d529c
Simplify VertexRegenerator GrStrikeCache handling
by Herb Derby
· 6 years ago
62b12fe
Handle color and translation outside of VertexRegenerator
by Herb Derby
· 6 years ago
7edb0eb
Revert "Reland "Add new method for storing DrawOpAtlas texture index.""
by Jim Van Verth
· 6 years ago
23f2976
Redo glyph quad regeneration
by Herb Derby
· 6 years ago
dea2f34
Reland "Add new method for storing DrawOpAtlas texture index."
by Jim Van Verth
· 6 years ago
435adfe
Simplify translation calculation for mustRegenerate
by Herb Derby
· 6 years ago
c46e30e
Revert "Add new method for storing DrawOpAtlas texture index."
by Jim Van Verth
· 6 years ago
c8b2e61
Add new method for storing DrawOpAtlas texture index.
by Jim Van Verth
· 6 years ago
a6026a2
Make SubRun accessible for GrAtlasTextOp
by Herb Derby
· 6 years ago
51a95ce
Combine result calculation from both legs of if statement
by Herb Derby
· 6 years ago
b45558d
Hoist calculations up to regenerate
by Herb Derby
· 6 years ago
bc131b8
Seperate out quad updating from atlas updating
by Herb Derby
· 6 years ago
586f8d0
regenTextureCoordinates is always true when calling doRegen
by Herb Derby
· 6 years ago
511124e
Simplify the atlas update inner loop
by Herb Derby
· 6 years ago
14d9c31
Make fBrokenRun local to doRegen.
by Herb Derby
· 6 years ago
83b907e
Move the exit code to a common switch
by Herb Derby
· 6 years ago
43cbd72
Handle insane number of glyphs in GrAtlasTextOp.
by Brian Salomon
· 6 years ago
f1b42a2
Use fCurrGlyph as the looping variable.
by Herb Derby
· 6 years ago
5919cf6
Document fBrokenRun in VertexRegenerator.
by Herb Derby
· 6 years ago
a56a1d7
Move updating a single texture coordinate to SubRun
by Herb Derby
· 6 years ago
df2c1ee
Simplify color and translate updates
by Herb Derby
· 6 years ago
6ca4f31
Do vertex color adjustment before atlas calculations
by Herb Derby
· 6 years ago
91fd46a
Move vertex translation into SubRun
by Herb Derby
· 6 years ago
05eb83b
Remove hasW() from SubRun API
by Herb Derby
· 6 years ago
3d3150c
Internalize color offset calculation to SubRun
by Herb Derby
· 6 years ago
a2d7225
Internalize vertexStride calculation to SubRun
by Herb Derby
· 6 years ago
7cf4a2e
Remove unneeded refStrike() from SubRun
by Herb Derby
· 6 years ago
2c38315
hide/remove obsolete/tricky SkMatrix methods
by Mike Reed
· 6 years ago
7363021
Simplify fRegenFlags
by Herb Derby
· 6 years ago
5bf5b04
switch to SkPoint for the idea of drawingOrigin
by Herb Derby
· 6 years ago
1c5be7b
Rename viewMatrix to drawMatrix, initialMatrix, or currentMatrix
by Herb Derby
· 6 years ago
c514e7d
Move the GrGlyph* and vertex data onto the arena alloc.
by Herb Derby
· 6 years ago
e3c7ff4
Move SubRun from .h to .cpp
by Herb Derby
· 6 years ago
aebc5f8
Move luminance calculation to GrTextBlob::Make()
by Herb Derby
· 6 years ago
cb71889
Put SubRuns in an alloc on GrTextBlob
by Herb Derby
· 6 years ago
659e409
Pass SkGlyphRunList to GrTextBlob::Make
by Herb Derby
· 6 years ago
7c7314a
Remove the CACHE_SANITY_CHECK system.
by Herb Derby
· 6 years ago
3d1a3bb
Fix fix chrome build bots
by Herb Derby
· 6 years ago
99f228e
Change from std to skstd for aligned_union_t
by Herb Derby
· 6 years ago
cd498e1
Turn GrTextBlob vertices into actual structs
by Herb Derby
· 6 years ago
a904764
WS: reorder GrTextBlob struct and move all methods to .cpp
by Herb Derby
· 6 years ago
e74c776
Specialize vertex size for GrTextBlob
by Herb Derby
· 6 years ago
e9f691d
Make fInitialViewMatrix const in GrTextBlob
by Herb Derby
· 6 years ago
eba195f
Make GrTextBlob initial position const
by Herb Derby
· 6 years ago
00ae959
Start cleanup of GrTextBlob
by Herb Derby
· 6 years ago
1b8dcd1
Simplify SubRun structure in GrTextBlob
by Herb Derby
· 6 years ago
a6c4a30
Simplify makeOps API
by Herb Derby
· 6 years ago
2984d26
Remove device paths from SubRun
by Herb Derby
· 6 years ago
d667e61
Fallback direct glyphs not translating properly
by Herb Derby
· 6 years ago
660c2ff
Remove indexes from Geometry in the text op
by Herb Derby
· 6 years ago
4bc0c1f
Rename GrColorSpaceInfo -> GrColorInfo
by Brian Salomon
· 6 years ago
9830fc4
A fix and unit test for jagged characters
by Herb Derby
· 6 years ago
36a54c1
Rename SkStrikeSpecStorage -> SkStrikeSpec
by Herb Derby
· 6 years ago
663afe5
Move GrPathUtils, GrRect, and GrShape into src/gpu/geometry/
by Michael Ludwig
· 6 years ago
e7efd08
Replace SkStrikeSpec with SkStrikeSpecStorage
by Herb Derby
· 6 years ago
c0bd9f9
rewrite includes to not need so much -Ifoo
by Mike Klein
· 6 years ago
a00da61
Pointer to GrStrikeCache on GrTextBlob
by Herb Derby
· 6 years ago
a4c6487
Use SkStrikeSpec to consolidate SkDescriptor, Effects and Typeface.
by Herb Derby
· 6 years ago
ec7278e
remove unneeded friends/includes in SkPaint.h
by Mike Reed
· 7 years ago
d3bde0b
remove legacy SkPaint getTextBlobIntercepts
by Mike Reed
· 7 years ago
087fad7
Add getTypefaceOrDefault and refTypefaceOrDefault
by Herb Derby
· 7 years ago
5fd955e
Rename SkGlyphCache -> SkStrike
by Herb Derby
· 7 years ago
85ff957
Isolate cache lookups in preparation to hoist into painter
by Herbert Derby
· 7 years ago
86dbae9
Separate cache lookup from run font setup
by Herbert Derby
· 7 years ago
b2fc3b8
Return SkGlyphCache and GrTextStrike together.
by Herbert Derby
· 7 years ago
b79ba57
SkFont pushed up one small step for setupCache
by Herb Derby
· 7 years ago
5f7b014
Only reposition the fallback vertices once.
by Herb Derby
· 7 years ago
5424a5e
Encapsulate color into subrun
by Herb Derby
· 7 years ago
136ed79
add font param to CreateDescriptorAndEffectsUsingPaint
by Mike Reed
· 7 years ago
48b958b
change Run to store bool_aa instead of flags_only_aa
by Mike Reed
· 7 years ago
317adf7
Make fallback descriptors explicit
by Herb Derby
· 7 years ago
f7d5d74
Link SubRuns to Runs, and Runs to Blobs.
by Herb Derby
· 7 years ago
6dff60e
Clean up in, about, and around GrTextBlob::SubRun
by Herb Derby
· 7 years ago
96a1709
Move adding a glyph to a subRun from Run to SubRun
by Herb Derby
· 7 years ago
69ff895
Make SubRunInfo a subclass of GrTextBlob and rename to SubRun
by Herb Derby
· 7 years ago
2bb343c
Remove runIndex as a concept for GrTextBlob
by Herb Derby
· 7 years ago
c341500
Reland "Move remove ptr args to MakeRecAndEffects"
by Herb Derby
· 7 years ago
1062963
Revert "Move remove ptr args to MakeRecAndEffects"
by Herb Derby
· 7 years ago
b07aba4
Move remove ptr args to MakeRecAndEffects
by Herb Derby
· 7 years ago
cf86085
Replace GrColor4h with SkPMColor4f
by Brian Osman
· 7 years ago
936fe7d
Pass and return GrColor4h by const& when possible
by Brian Osman
· 7 years ago
1be2b7c
Keep paint color range/precision into ops and GPs (using GrColor4h)
by Brian Osman
· 7 years ago
cb65ce7
Fix logic error for GrTextBlob mustRegen
by Herb Derby
· 7 years ago
0edb214
Optimize GPU text regen for full pixel position text
by Herb Derby
· 7 years ago
dac1ed5
Redo GrTextBlob path flush
by Herb Derby
· 7 years ago
75d6db7
Properly align inside GrTextBlob.
by Ben Wagner
· 7 years ago
cf370b1
Clean up GPU strike sk_sp
by Herb Derby
· 7 years ago
d20d261
More liberally fold the path matrix into the CTM in GrTextBlob::flush
by Robert Phillips
· 7 years ago
46a1338
Switch GrTextTarget from drawPath to drawShape
by Robert Phillips
· 7 years ago
137ca52
Remove prePathMatrix from SkDevice::drawPath
by Robert Phillips
· 7 years ago
e4643cc
Remove unused parameter from drawPathWithMaskFilter
by Robert Phillips
· 7 years ago
c1b482c
Rename GrTextUtils::Target to GrTextTarget
by Herb Derby
· 7 years ago
bc6f9c9
Remove GrTextUtil::Paint
by Herb Derby
· 7 years ago
9f49148
Remove RunPaint
by Herb Derby
· 7 years ago
ae64e49
Simplify blob's appendGlyph interface
by Herb Derby
· 7 years ago
e42dc2d
Hoist path check into regenerateGlyphRunList.
by Herb Derby
· 7 years ago
1400d38
Revert "Hoist path check"
by Jim Van Verth
· 7 years ago
Next »