Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
8f7d4c3d86b252a68c9e9b45f69d741d4601a9e5
/
src
/
gpu
/
text
/
GrAtlasTextContext.cpp
af59748
Add GrContextOptions to control distance field thresholds for small sizes and fallback to paths.
by Brian Salomon
· 7 years ago
52db940
Move bmp/mask/sdf functionality from GrTextUtils to GrAtlasTextContext
by Brian Salomon
· 7 years ago
f18b1d8
Add GrTextUtils::Target
by Brian Salomon
· 7 years ago
4cbb6e6
Pass GrRenderTargetContext's GrColorSpaceInfo to SkShader and SkColorFilter.
by Brian Salomon
· 7 years ago
f3569f0
Add GrColorSpaceInfo and use in place of GrRenderTargetContext in paint conversion.
by Brian Salomon
· 7 years ago
58c3cce
Clip text geometrically when possible.
by Jim Van Verth
· 7 years ago
b3f6ac4
Don't create GrAtlasTextBlobs for zero glyph count text draws.
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
bc2cdd1
Fix LCD distance field text color filtering
by Jim Van Verth
· 7 years ago
1772663
Include non-legacy GrMeshDrawOps in GLPrograms test.
by Brian Salomon
· 7 years ago
ec8f8b0
Fix GPU text colors when color spaces are involved
by Brian Osman
· 7 years ago
dd3b3f4
Rm makeRenderTargetContext in favor of deferred version (take 3)
by Robert Phillips
· 8 years ago
2af746c
Revert "Rm makeRenderTargetContext in favor of deferred version (take 2)"
by Robert Phillips
· 8 years ago
02242e8
Rm makeRenderTargetContext in favor of deferred version (take 2)
by Robert Phillips
· 8 years ago
9342921
Revert "Rm makeRenderTargetContext in favor of deferred version"
by Robert Phillips
· 8 years ago
d83ec04
Rm makeRenderTargetContext in favor of deferred version
by Robert Phillips
· 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
3b65598
Make SkGr.h private and remove unused functions
by Brian Osman
· 8 years ago
6f6961e
make GR_TEST_UTILS=0 work
by Hal Canary
· 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
09d994e
Misc batch->op cleanup Part 1 of 2
by Brian Salomon
· 8 years ago
5ec9def
Rename files, macros, types, and functions related to GrDrawOp testing.
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
144caf5
src/gpu: s/SkAutoTUnref/sk_sp/g
by Hal Canary
· 8 years ago
1105224
Rename GrDrawContext to GrRenderTargetContext
by Brian Osman
· 8 years ago
777b563
Remove many uses of kSkia8888 and kSkiaGamma8888
by Brian Osman
· 8 years ago
6738c70
Rename GrContext's newDrawContext & drawContext to makeDrawContext
by robertphillips
· 8 years ago
8fe485b
Just pass the draw context to paint conversion
by brianosman
· 8 years ago
1638c0d
Add destination color space to AsFPArgs. Eliminates last XFORMTODO.
by brianosman
· 8 years ago
8d7ffce
Include scaler context flags (gamma and contrast boost) in the text blob cache key.
by brianosman
· 9 years ago
5280dcb
Simplify gamma-correctness for text rendering.
by brianosman
· 9 years ago
b461d34
Rename lots of things from 'sRGB' to 'GammaCorrect', where appropriate
by brianosman
· 9 years ago
a1e8f8d
Decouple contrast boost from fake gamma.
by brianosman
· 9 years ago
32f7782
sRGB text fake-gamma progress:
by brianosman
· 9 years ago
898235c
SkSurfaceProps now has a gamma-correct ("AllowSRGBInputs") flag. That's propagated in a few places so that the backend can do the right thing for L32 vs S32 mode.
by brianosman
· 9 years ago
9d524f2
Style bikeshed - remove extraneous whitespace
by halcanary
· 9 years ago
73c4e64
Retract GrDrawTarget and GrPipelineBuilder a bit more
by robertphillips
· 9 years ago
b8d8649
fixup GLPrograms textblob todo
by joshualitt
· 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
27004b7
Remove GrContext* from GrTextContext
by joshualitt
· 9 years ago
2c89bc1
Move surface props off of GrTextContext
by joshualitt
· 9 years ago
e55750e
Start whittling down GrTextContext
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
5425a9a
A change to cleanup some organization around df text
by joshualitt
· 9 years ago
e804292
Move all text stuff to its own folder
by joshualitt
· 9 years ago
[Renamed from src/gpu/GrAtlasTextContext.cpp]
2967798
make internaldrawBmpText part of GrTextUtils
by joshualitt
· 9 years ago
0a42e68
Create GrTextUtils
by joshualitt
· 9 years ago
2e2202e
Move flush logic into GrAtlasTextBlob
by joshualitt
· 9 years ago
1acabf3
Move DistanceAdjustTable to its own file
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
f528e0d
A small text cleanup
by joshualitt
· 9 years ago
d9d30f7
Allow LCD text to batch across colorchanges. This will always use
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
433625e
Reduce calls sites where both the GrDrawContext & GrRenderTarget are both passed
by robertphillips
· 9 years ago
6ee690e
Remove plumbing of clipRect thoughout the TextContexts
by robertphillips
· 9 years ago
7bceedc
Retract GrRenderTarget a bit
by robertphillips
· 9 years ago
4c11b3f
Move glyph choosing to the find and place glyph code.
by herb
· 9 years ago
a751c97
Factor out GrAtlasTextBatch fromt GrAtlasTextContext
by joshualitt
· 9 years ago
783a4da
Add more batch information printouts
by robertphillips
· 9 years ago
e59124e
Convert drawText to using the find and place code. BUG=skia:
by herb
· 9 years ago
9be5ff6
Replace glyph find and position with common code for the gpu bitmap case.
by herb
· 9 years ago
3377975
Make SkTextBlob::RunIterator public.
by halcanary
· 9 years ago
f1b7a1d
Make skpaint->grpaint flow work for composing draws (verts and atlas)
by bsalomon
· 9 years ago
aca31fe
Stop supporting HW dither
by bsalomon
· 9 years ago
1b55a96
Reland of add a ClassID function to GrBatch (patchset #1 id:1 of https://codereview.chromium.org/1353043002/ )
by reed
· 9 years ago
48e3a45
Revert of add a ClassID function to GrBatch (patchset #5 id:80001 of https://codereview.chromium.org/1352813003/ )
by reed
· 9 years ago
eb44d53
add a ClassID function to GrBatch
by joshualitt
· 9 years ago
a7008403
Revert of add a ClassID function to GrBatch (patchset #5 id:80001 of https://codereview.chromium.org/1352813003/ )
by joshualitt
· 9 years ago
4078d52
add a ClassID function to GrBatch
by joshualitt
· 9 years ago
157e648
Detach cache in DF routines rather than passing it in.
by jvanverth
· 9 years ago
9446930
Fix for distancefield text uses override descriptor
by joshualitt
· 9 years ago
f6703fa
Make GrTextContext no longer store a GrDrawContext
by robertphillips
· 9 years ago
afcd7cd
Rename flag from "distance field" to "device independent."
by bsalomon
· 9 years ago
96fcdcc
Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002
by halcanary
· 9 years ago
385fe4d
Style Change: SkNEW->new; SkDELETE->delete
by halcanary
· 9 years ago
0fe04a2
Fix for distance field draw large glyph as paths
by joshualitt
· 9 years ago
99fe822
Use static_assert instead of SK_COMPILE_ASSERT.
by bungeman
· 9 years ago
0628a52
Regenerate LCD text blobs if GrPaint's color changes, not SkPaint.
by jvanverth
· 9 years ago
e46f9fe
Privatize GrBatch subclass overrides
by bsalomon
· 9 years ago
7539856
Make GrVertexBatch objects hold their own draws during GrDrawTarget flush
by bsalomon
· 9 years ago
Next »