Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
56c37143830d8318853663bf2bcd5bc99c960a75
/
src
/
gpu
/
text
/
GrAtlasTextBlob.h
56c3714
More attempts at clipping perf.
by Jim Van Verth
· 7 years ago
29b60c9
Make deferred upload handling and draw recording be virtual interfaces implemented by GrOpFlushState.
by Brian Salomon
· 7 years ago
f18b1d8
Add GrTextUtils::Target
by Brian Salomon
· 7 years ago
58c3cce
Clip text geometrically when possible.
by Jim Van Verth
· 7 years ago
b4aab9a
Replace SkFAIL with SK_ABORT.
by Ben Wagner
· 7 years ago
e5b399e
Remove GrLegacyMeshDrawOp and GrPipelineBuilder
by Brian Salomon
· 7 years ago
44acb5b
Revert "Revert "Make GrAtlasTextOp a non-legacy GrMeshDrawOp""
by Brian Salomon
· 7 years ago
e3e9628
Revert "Make GrAtlasTextOp a non-legacy GrMeshDrawOp"
by Brian Salomon
· 7 years ago
434a58a
Make GrAtlasTextOp a non-legacy GrMeshDrawOp
by Brian Salomon
· 7 years ago
90e89b3
Add proper aliased support for SDF text
by Jim Van Verth
· 7 years ago
bc2cdd1
Fix LCD distance field text color filtering
by Jim Van Verth
· 7 years ago
ec8f8b0
Fix GPU text colors when color spaces are involved
by Brian Osman
· 7 years ago
d3ccb0a
Move pipeline handling out of GrMeshDrawOp.
by Brian Salomon
· 8 years ago
c337c9e
Revert "Revert "Hold sk_sp<GrAtlasTextBlob> refs in GrTextBlobCache instead of raw ptrs""
by Florin Malita
· 8 years ago
3304c44
Revert "Hold sk_sp<GrAtlasTextBlob> refs in GrTextBlobCache instead of raw ptrs"
by Florin Malita
· 8 years ago
db3ceb8
Hold sk_sp<GrAtlasTextBlob> refs in GrTextBlobCache instead of raw ptrs
by Florin Malita
· 8 years ago
649a341
Add a separate draw function to GrRenderTargetContext for GrMeshDrawOp derived classes.
by Brian Salomon
· 8 years ago
6f1d36c
Delay SkPaint->GrPaint conversion in text rendering.
by Brian Salomon
· 8 years ago
82f4431
Make GrPaints move their GrProcessor ownership into GrPipelineBuilder.
by Brian Salomon
· 8 years ago
f833478
Remove ref counting from GrOp.
by Brian Salomon
· 8 years ago
09d994e
Misc batch->op cleanup Part 1 of 2
by Brian Salomon
· 8 years ago
2ee084e
Rename GrBatchAtlas -> GrDrawOpAtlas.
by Brian Salomon
· 8 years ago
903da79
Rename GrBatchAtlas files to GrDrawOpAtlas
by Brian Salomon
· 8 years ago
f856fd1
Rename GrBatchFontCache->GrAtlasGlyphCache
by Brian Salomon
· 8 years ago
344ec42
Rename GrAtlasTextBatch->GrAtlasTextOp and sk_sp
by Brian Salomon
· 8 years ago
9afd371
Rename GrDrawBatch->GrDrawOp
by Brian Salomon
· 8 years ago
08576e6
Fix error with transforming custom/large glyphs
by Jim Van Verth
· 8 years ago
144caf5
src/gpu: s/SkAutoTUnref/sk_sp/g
by Hal Canary
· 8 years ago
145dbcd
Remove SkAutoTDelete.
by Ben Wagner
· 8 years ago
1105224
Rename GrDrawContext to GrRenderTargetContext
by Brian Osman
· 8 years ago
4e97607
Use sse4.2 CRC32 instructions to hash when available.
by mtklein
· 8 years ago
640789d
Push GrPipelineBuilder down to the drawBatch calls in the TextContext
by robertphillips
· 8 years ago
8b6fa5e
Make GrAtlasTextBlob::run own effects it points to.
by bsalomon
· 8 years ago
d1c71fd
Attempt to improve lifetime management of SkGlyphCache in Ganesh atlas text code.
by bsalomon
· 8 years ago
c2878e2
Remove GrFontScaler class.
by bsalomon
· 8 years ago
862cff3
Remove clip from GrPipelineBuilder
by cdalton
· 8 years ago
8d7ffce
Include scaler context flags (gamma and contrast boost) in the text blob cache key.
by brianosman
· 9 years ago
b461d34
Rename lots of things from 'sRGB' to 'GammaCorrect', where appropriate
by brianosman
· 9 years ago
0586f5c
sRGB support for distance field text.
by brianosman
· 9 years ago
a9322c2
Revert "Revert of Pass effects directly to fontcache (patchset #8 id:140001 of https://codereview.chromium.org/1863013003/ )"
by reed
· 9 years ago
25e0a04
Revert of Pass effects directly to fontcache (patchset #8 id:140001 of https://codereview.chromium.org/1863013003/ )
by borenet
· 9 years ago
c791728
Pass effects directly to fontcache
by reed
· 9 years ago
a1e8f8d
Decouple contrast boost from fake gamma.
by brianosman
· 9 years ago
f6d1e60
Only use fake gamma with linear devices.
by bungeman
· 9 years ago
8e0ef29
Calculate translations to apply to vertices in batch
by joshualitt
· 9 years ago
8e84a1e
Delete GrTextContext
by joshualitt
· 9 years ago
ddd22d8
Remove last bit of privacy violation for GrAtlasTextBlob
by joshualitt
· 9 years ago
bc81111
start to chip away at friending of GrAtlasTextBatch/GrAtlasTextBlob
by joshualitt
· 9 years ago
9230377
Remove GrTextBlobCache/GrAtlasTextBlob friendliness
by joshualitt
· 9 years ago
2f2ee83
cleanup textblob cache sanity check and prevent it from bitrotting
by joshualitt
· 9 years ago
7481e75
Fix GrAtlasTextBlob bounds management
by joshualitt
· 9 years ago
269a82f
Revert of Fix GrAtlasTextBlob bounds management (patchset #8 id:140001 of https://codereview.chromium.org/1605013002/ )
by joshualitt
· 9 years ago
ae473fd
Fix GrAtlasTextBlob bounds management
by joshualitt
· 9 years ago
323c2eb
A few more small changes to make GrAtlasTextBlob nearly self contained
by joshualitt
· 9 years ago
0d2199b
Move distance field text positioning into GrTextUtils
by joshualitt
· 9 years ago
a6bf4c5
This CL moves a bit more logic into GrAtlasTextBlob
by joshualitt
· 9 years ago
e76b4bb
Reland of Make draw* lines responsible for cache management (patchset #1 id:1 of https://codereview.chromium.org/1552513003/ )
by joshualitt
· 9 years ago
90e293d
Revert of Make draw* lines responsible for cache management (patchset #1 id:1 of https://codereview.chromium.org/1521613002/ )
by joshualitt
· 9 years ago
6695794
Make draw* lines responsible for cache management
by joshualitt
· 9 years ago
e804292
Move all text stuff to its own folder
by joshualitt
· 9 years ago
[Renamed from src/gpu/GrAtlasTextBlob.h]
0a42e68
Create GrTextUtils
by joshualitt
· 9 years ago
2e2202e
Move flush logic into GrAtlasTextBlob
by joshualitt
· 9 years ago
a06e6ab
Move appending of large glyphs into GrAtlasTextBlob
by joshualitt
· 9 years ago
fd5f6c1
Move 'mustRegenerate' function into GrAtlasTextBlob
by joshualitt
· 9 years ago
f9e658b
Fix bug with GrAtlasTextContext color regen
by joshualitt
· 9 years ago
f528e0d
A small text cleanup
by joshualitt
· 9 years ago
b3adc26
Make GrAtlasTextBlob non-virtual
by joshualitt
· 9 years ago
18b072d
A small cleanup of GrAtlasTextContext
by joshualitt
· 9 years ago
3660d53
Start objectifying GrAtlasTextBlob
by joshualitt
· 9 years ago
ce79a3a
Initialize subrun variables to make Valgrind happy
by jvanverth
· 9 years ago
96fcdcc
Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002
by halcanary
· 9 years ago
0fe04a2
Fix for distance field draw large glyph as paths
by joshualitt
· 9 years ago
0628a52
Regenerate LCD text blobs if GrPaint's color changes, not SkPaint.
by jvanverth
· 9 years ago
7e97b0b
Move strike to subrun in GrAtlasTextContext
by joshualitt
· 9 years ago
da9ccf1
Revert of Move strike to subrun in GrAtlasTextContext (patchset #3 id:40001 of https://codereview.chromium.org/1257253005/)
by joshualitt
· 9 years ago
77d89f7
Move strike to subrun in GrAtlasTextContext
by joshualitt
· 9 years ago
e43e3bd
Fix for GrAtlasTextContext crash
by joshualitt
· 9 years ago
259fbf1
Add sanity check to GrAtlasTextBlob
by joshualitt
· 9 years ago
374b2f7
rename BitmapTextBlob and move it to its own file
by joshualitt
· 9 years ago