c337c9e02057fc61ef22ac80fa2e5f3dae92b498 |
|
10-Mar-2017 |
Florin Malita <fmalita@chromium.org> |
Revert "Revert "Hold sk_sp<GrAtlasTextBlob> refs in GrTextBlobCache instead of raw ptrs"" This reverts commit 3304c447b953dad79fe7f355184ac13ed7e302e0. Reason for revert: Fix for SkTHashMap issue landed Original change's description: > Revert "Hold sk_sp<GrAtlasTextBlob> refs in GrTextBlobCache instead of raw ptrs" > > This reverts commit db3ceb86421fb9da86bb920e3a1f0957beec08d9. > > Reason for revert: observing some strange budget behavior w/ instrumented Chromium builds; need to investigate. > > Original change's description: > > Hold sk_sp<GrAtlasTextBlob> refs in GrTextBlobCache instead of raw ptrs > > > > Refactor to store sk_sps, and minimize explicit ref manipulation. > > > > Change-Id: Ie3d18e5fe1cefbbc5c2f3c4941287a24038522a6 > > Reviewed-on: https://skia-review.googlesource.com/9490 > > Commit-Queue: Florin Malita <fmalita@chromium.org> > > Reviewed-by: Brian Salomon <bsalomon@google.com> > > > > TBR=bsalomon@google.com,robertphillips@google.com,fmalita@chromium.org,reviews@skia.org > NOPRESUBMIT=true > NOTREECHECKS=true > NOTRY=true > > Change-Id: I8ca9862ad1519a9ec69ad1ce8e4d129b0dae7b0a > Reviewed-on: https://skia-review.googlesource.com/9524 > Reviewed-by: Florin Malita <fmalita@google.com> > Commit-Queue: Florin Malita <fmalita@google.com> > TBR=bsalomon@google.com,robertphillips@google.com,reviews@skia.org,fmalita@chromium.org,fmalita@google.com NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Change-Id: I1ba50e3b574381717fbbf46b829d72aceff8f7fe Reviewed-on: https://skia-review.googlesource.com/9535 Reviewed-by: Florin Malita <fmalita@chromium.org> Commit-Queue: Florin Malita <fmalita@chromium.org>
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
3304c447b953dad79fe7f355184ac13ed7e302e0 |
|
09-Mar-2017 |
Florin Malita <fmalita@google.com> |
Revert "Hold sk_sp<GrAtlasTextBlob> refs in GrTextBlobCache instead of raw ptrs" This reverts commit db3ceb86421fb9da86bb920e3a1f0957beec08d9. Reason for revert: observing some strange budget behavior w/ instrumented Chromium builds; need to investigate. Original change's description: > Hold sk_sp<GrAtlasTextBlob> refs in GrTextBlobCache instead of raw ptrs > > Refactor to store sk_sps, and minimize explicit ref manipulation. > > Change-Id: Ie3d18e5fe1cefbbc5c2f3c4941287a24038522a6 > Reviewed-on: https://skia-review.googlesource.com/9490 > Commit-Queue: Florin Malita <fmalita@chromium.org> > Reviewed-by: Brian Salomon <bsalomon@google.com> > TBR=bsalomon@google.com,robertphillips@google.com,fmalita@chromium.org,reviews@skia.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Change-Id: I8ca9862ad1519a9ec69ad1ce8e4d129b0dae7b0a Reviewed-on: https://skia-review.googlesource.com/9524 Reviewed-by: Florin Malita <fmalita@google.com> Commit-Queue: Florin Malita <fmalita@google.com>
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
db3ceb86421fb9da86bb920e3a1f0957beec08d9 |
|
09-Mar-2017 |
Florin Malita <fmalita@chromium.org> |
Hold sk_sp<GrAtlasTextBlob> refs in GrTextBlobCache instead of raw ptrs Refactor to store sk_sps, and minimize explicit ref manipulation. Change-Id: Ie3d18e5fe1cefbbc5c2f3c4941287a24038522a6 Reviewed-on: https://skia-review.googlesource.com/9490 Commit-Queue: Florin Malita <fmalita@chromium.org> Reviewed-by: Brian Salomon <bsalomon@google.com>
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
649a3411f99a8aea3c46e4ef1f495f61b9801164 |
|
09-Mar-2017 |
Brian Salomon <bsalomon@google.com> |
Add a separate draw function to GrRenderTargetContext for GrMeshDrawOp derived classes. The first phase of deferring GrPipeline creation until flush will apply only to GrDrawOp subclasses that do not derive from GrMeshDrawOp. This change prepares for that by creating separate draw functions on GrRenderTargetContext for GrMeshDrawOp-derived ops. This is temporary and will incrementally be undone as pipeline-creation deferral rolls out to the GrMeshDrawOps in a later phase of this work. Change-Id: I0f5b71fe913f3273cfe9e965f7d8bbe7f01ad0ef Reviewed-on: https://skia-review.googlesource.com/9481 Commit-Queue: Brian Salomon <bsalomon@google.com> Reviewed-by: Robert Phillips <robertphillips@google.com>
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
3b65598bceb65736486db27ed49a56d787032747 |
|
07-Mar-2017 |
Brian Osman <brianosman@google.com> |
Make SkGr.h private and remove unused functions BUG=skia: Change-Id: I6699d00c5412ed9d9bf14b032a08b06b1c766bce Reviewed-on: https://skia-review.googlesource.com/9398 Reviewed-by: Brian Salomon <bsalomon@google.com> Commit-Queue: Brian Osman <brianosman@google.com>
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
6f6961ebad65c582318564b3688e78e5c99f3935 |
|
31-Jan-2017 |
Hal Canary <halcanary@google.com> |
make GR_TEST_UTILS=0 work Change-Id: Icce35140ca08b65217b32e6b1ffc6ad2f38ab37f Reviewed-on: https://skia-review.googlesource.com/7840 Reviewed-by: Brian Salomon <bsalomon@google.com> Commit-Queue: Hal Canary <halcanary@google.com>
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
6f1d36cc54dc635f5e4d0f925ef79c14914342bb |
|
13-Jan-2017 |
Brian Salomon <bsalomon@google.com> |
Delay SkPaint->GrPaint conversion in text rendering. This fixes an issue where color filters aren't correctly applied to color glyphs. Instead we apply the filter to the SkPaint's color which is correct for mask glyphs only. Add color filter and alpha + various effects to coloremoji gm Change-Id: If77dece71d43468fec65499857eaaaedb56428e9 Reviewed-on: https://skia-review.googlesource.com/6891 Commit-Queue: Brian Salomon <bsalomon@google.com> Reviewed-by: Jim Van Verth <jvanverth@google.com>
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
82f44319159bb98dcacdbbec7ea643dde5ed024b |
|
11-Jan-2017 |
Brian Salomon <bsalomon@google.com> |
Make GrPaints move their GrProcessor ownership into GrPipelineBuilder. This makes GrPaints usable only once. In some places we must make copies in order to issue draws with the same paint state. Change-Id: Ie816e5185ce93a064111cad64c6880e1e21184c2 Reviewed-on: https://skia-review.googlesource.com/6844 Reviewed-by: Robert Phillips <robertphillips@google.com> Commit-Queue: Brian Salomon <bsalomon@google.com>
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
09d994ecb30de2e62a31af2c16307af31fe0e0b3 |
|
21-Dec-2016 |
Brian Salomon <bsalomon@google.com> |
Misc batch->op cleanup Part 1 of 2 Change-Id: I80f951976558a284e55386e0a368f08bd835d8ca Reviewed-on: https://skia-review.googlesource.com/6359 Commit-Queue: Brian Salomon <bsalomon@google.com> Reviewed-by: Brian Osman <brianosman@google.com>
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
5ec9def2dd7bba572398ff2aa9361fbbb3b478ed |
|
20-Dec-2016 |
Brian Salomon <bsalomon@google.com> |
Rename files, macros, types, and functions related to GrDrawOp testing. Make the test factories use sk_sp. Change-Id: Idba630b84deb2848f2203a80fd72e1efa5fc6acf Reviewed-on: https://skia-review.googlesource.com/6342 Reviewed-by: Brian Osman <brianosman@google.com> Commit-Queue: Brian Salomon <bsalomon@google.com>
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
f856fd1ccdd839646159767f6aa9a2f2a1b97f04 |
|
16-Dec-2016 |
Brian Salomon <bsalomon@google.com> |
Rename GrBatchFontCache->GrAtlasGlyphCache Change-Id: Ie21e18b631daa24e70df630b9f910213f62bdbdf Reviewed-on: https://skia-review.googlesource.com/6164 Commit-Queue: Brian Salomon <bsalomon@google.com> Reviewed-by: Brian Osman <brianosman@google.com>
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
344ec42f60fd9d10f14d4ffaf8e7b7916bb20bcc |
|
15-Dec-2016 |
Brian Salomon <bsalomon@google.com> |
Rename GrAtlasTextBatch->GrAtlasTextOp and sk_sp Change-Id: I409048988cccb68daaeb66828e2772fcb6a0cb06 Reviewed-on: https://skia-review.googlesource.com/6104 Reviewed-by: Brian Osman <brianosman@google.com> Commit-Queue: Brian Salomon <bsalomon@google.com>
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
144caf55ffc692bcda77703a73bb9a894f7d024f |
|
07-Nov-2016 |
Hal Canary <halcanary@google.com> |
src/gpu: s/SkAutoTUnref/sk_sp/g GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=4527 Change-Id: I23f0548f98e7c355da05e143e8baa330d4bc04cc Reviewed-on: https://skia-review.googlesource.com/4527 Reviewed-by: Ben Wagner <bungeman@google.com> Commit-Queue: Hal Canary <halcanary@google.com>
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
1105224f9701e57ec5ce0354d6a380b664f5c638 |
|
27-Oct-2016 |
Brian Osman <brianosman@google.com> |
Rename GrDrawContext to GrRenderTargetContext This is in preparation for GrTextureContext and GrSurfaceContext BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=4030 Change-Id: Ie58c93052e68f3f1f5fe8d15d63760de274a6fbd Reviewed-on: https://skia-review.googlesource.com/4030 Commit-Queue: Brian Osman <brianosman@google.com> Reviewed-by: Brian Salomon <bsalomon@google.com> Reviewed-by: Robert Phillips <robertphillips@google.com>
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
777b5633f599f2a99e2035fdb7ab600779ab95ac |
|
14-Oct-2016 |
Brian Osman <brianosman@google.com> |
Remove many uses of kSkia8888 and kSkiaGamma8888 BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=3405 Change-Id: Ie920f4bcbb3dd28114a66f2363643bb10009b840 Reviewed-on: https://skia-review.googlesource.com/3405 Reviewed-by: Brian Salomon <bsalomon@google.com> Commit-Queue: Brian Osman <brianosman@google.com>
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
6738c702423226619ee0172c12a3a007c5f68e57 |
|
27-Jul-2016 |
robertphillips <robertphillips@google.com> |
Rename GrContext's newDrawContext & drawContext to makeDrawContext These both return sk_sp. GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2186073002 Review-Url: https://codereview.chromium.org/2186073002
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
8fe485b793f6b3c286700988138e1395b0d33487 |
|
25-Jul-2016 |
brianosman <brianosman@google.com> |
Just pass the draw context to paint conversion Concentrate on using draw context functionality to answer gamma and color related queries in more places. BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2182603003 Review-Url: https://codereview.chromium.org/2182603003
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
1638c0deea80e4a580fe43babeb04279dd163e98 |
|
25-Jul-2016 |
brianosman <brianosman@google.com> |
Add destination color space to AsFPArgs. Eliminates last XFORMTODO. This is going to be needed in many more places as I finish connecting the dots. Even better - I'd like to switch to a world where SkColorSpace != nullptr is the only signal we use for gamma-correct rendering, so I can eliminate SkSourceGammaTreatment and SkSurfaceProps::isGammaCorrect. BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2180503002 Review-Url: https://codereview.chromium.org/2180503002
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
8d7ffcee75661a50ce298dc1b3bc0b76bea018e7 |
|
21-Apr-2016 |
brianosman <brianosman@google.com> |
Include scaler context flags (gamma and contrast boost) in the text blob cache key. Fixes a bug in skiaserve when switching between L32 and S32 modes - we were reusing blobs created with the other (wrong) masks. BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1905683004 Review URL: https://codereview.chromium.org/1905683004
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
5280dcbae3affd73be5d5e0ff3db8823e26901e6 |
|
14-Apr-2016 |
brianosman <brianosman@google.com> |
Simplify gamma-correctness for text rendering. Just use the DC flag, independent of the destination pixel config or the special output override flag (which is only to be used internally be special effects that will never hit this code path.) BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1888473003 Review URL: https://codereview.chromium.org/1888473003
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
b461d3457567cf79a3efac3123c00f7afc37fecb |
|
13-Apr-2016 |
brianosman <brianosman@google.com> |
Rename lots of things from 'sRGB' to 'GammaCorrect', where appropriate Trying to be much more explicit about where we really mean sRGB as a format, and where we mean gamma-correct, as in: "not legacy behavior". Most of the changes to rendering behavior are dependent on the latter, so let's be precise. BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1884873006 Review URL: https://codereview.chromium.org/1884873006
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
a1e8f8d8f1a0b7141136d7d49df1cc2fec0528df |
|
08-Apr-2016 |
brianosman <brianosman@google.com> |
Decouple contrast boost from fake gamma. Replace FakeGamma with FontWeightFlags. Largely mechanical, except for the changes in ignorePreBlend. With this change, text GMs generally look the same (or at least more similar) in 8888/srgb/gpu/gpusrgb configs. No public API changes. TBR=reed@google.com BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1866293003 Review URL: https://codereview.chromium.org/1866293003
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
32f7782706fbf692c613457a74d080e18e27b15a |
|
07-Apr-2016 |
brianosman <brianosman@google.com> |
sRGB text fake-gamma progress: Determine if we should use fake-gamma based on the render target format and paint parameters (ie will gamma-correct blending happen?). Plumb that down to the appropriate places in the bitmap text rendering for now. Still need to alter the behavior of the DF text renderer (using the same cue, most likely?). Also, this still doesn't account for the contrast hack. The end result of this change is a pleasant normalizing of weight when viewing text in the gpusrgb config. (Dark text gets heavier, light text gets lighter). BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1865953003 Review URL: https://codereview.chromium.org/1865953003
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
898235c4864df66aa7f6d32bc2a8b8551040ce1e |
|
06-Apr-2016 |
brianosman <brianosman@google.com> |
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. Also added SkSurfaceProps to SkSpecialImage, so that Image -> Surface conversion can preserve the desired behavior during filtering. Many small changes, including a bunch of comments about places where we may be losing information right now. My approach was to ensure that if anything fails, it will always fall back to "legacy" mode - gamma-correctness is opt-in, so I'll just have to feed things through as missing cases are exposed. BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1838953007 Review URL: https://codereview.chromium.org/1845283003
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
9d524f22bfde5dc3dc8f48e1be39bdebd3bb0304 |
|
29-Mar-2016 |
halcanary <halcanary@google.com> |
Style bikeshed - remove extraneous whitespace GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1842753002 Review URL: https://codereview.chromium.org/1842753002
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
73c4e64f4bb90059cf822dac9eaf30e1c38bec77 |
|
02-Mar-2016 |
robertphillips <robertphillips@google.com> |
Retract GrDrawTarget and GrPipelineBuilder a bit more GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1761523002 NOTRY=true Review URL: https://codereview.chromium.org/1761523002
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
b8d864902b4c9e893cbdc62eb77c4d49416a2bc1 |
|
24-Feb-2016 |
joshualitt <joshualitt@chromium.org> |
fixup GLPrograms textblob todo BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1730253002 Review URL: https://codereview.chromium.org/1730253002
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
8e0ef294d0fc310432308dc09b8a48a53f7aabc1 |
|
19-Feb-2016 |
joshualitt <joshualitt@chromium.org> |
Calculate translations to apply to vertices in batch BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1716443005 Review URL: https://codereview.chromium.org/1716443005
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
8e84a1ed07ad5d529d381d43302e597f31723076 |
|
16-Feb-2016 |
joshualitt <joshualitt@chromium.org> |
Delete GrTextContext TBR=bsalomon@google.com BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1699073004 Review URL: https://codereview.chromium.org/1699073004
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
27004b7e653a38570d3fd1621ed0107e5443b31a |
|
11-Feb-2016 |
joshualitt <joshualitt@chromium.org> |
Remove GrContext* from GrTextContext BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1686143003 Review URL: https://codereview.chromium.org/1686143003
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
2c89bc153b5228c6316b5cfa070cad3d6da169ca |
|
11-Feb-2016 |
joshualitt <joshualitt@chromium.org> |
Move surface props off of GrTextContext BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1685653004 Review URL: https://codereview.chromium.org/1685653004
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
e55750e3fe12cbae30eebb10ecb6fcf89ffbea9b |
|
10-Feb-2016 |
joshualitt <joshualitt@chromium.org> |
Start whittling down GrTextContext TBR= BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1684733005 Review URL: https://codereview.chromium.org/1684733005
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
923037724231f11b9249dbb5bf9688835b5ff9b0 |
|
10-Feb-2016 |
joshualitt <joshualitt@chromium.org> |
Remove GrTextBlobCache/GrAtlasTextBlob friendliness BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1686113002 Review URL: https://codereview.chromium.org/1686113002
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
2f2ee83a9c1ff05a94265b175e51c63fc424d554 |
|
10-Feb-2016 |
joshualitt <joshualitt@chromium.org> |
cleanup textblob cache sanity check and prevent it from bitrotting TBR=bsalomon@google.com BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1684513004 Review URL: https://codereview.chromium.org/1684513004
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
7481e75830dfae1e9084ff62e3d8438879e31aaa |
|
22-Jan-2016 |
joshualitt <joshualitt@chromium.org> |
Fix GrAtlasTextBlob bounds management BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1605013002 Committed: https://skia.googlesource.com/skia/+/ae473fdfc3db2d9dd82b05b2568767d6d4038fcd Review URL: https://codereview.chromium.org/1605013002
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
269a82f2883cbd108d74f69bfa99cc2fdf8fe896 |
|
20-Jan-2016 |
joshualitt <joshualitt@google.com> |
Revert of Fix GrAtlasTextBlob bounds management (patchset #8 id:140001 of https://codereview.chromium.org/1605013002/ ) Reason for revert: seems to break upright matrix Original issue's description: > Fix GrAtlasTextBlob bounds management > > BUG=skia: > GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1605013002 > > Committed: https://skia.googlesource.com/skia/+/ae473fdfc3db2d9dd82b05b2568767d6d4038fcd TBR=bsalomon@google.com,jvanverth@google.com,joshualitt@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=skia: Review URL: https://codereview.chromium.org/1615473002
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
ae473fdfc3db2d9dd82b05b2568767d6d4038fcd |
|
20-Jan-2016 |
joshualitt <joshualitt@chromium.org> |
Fix GrAtlasTextBlob bounds management BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1605013002 Review URL: https://codereview.chromium.org/1605013002
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
323c2ebe9e171d399c922f1efb5b6a2ca9d56b2e |
|
20-Jan-2016 |
joshualitt <joshualitt@chromium.org> |
A few more small changes to make GrAtlasTextBlob nearly self contained Note: There is still a bit of friendliness, but its going to require some creativity to deal with. BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1606943002 Review URL: https://codereview.chromium.org/1606943002
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
0d2199b3db21e1f22cf328ca090aa0c8abc9067f |
|
20-Jan-2016 |
joshualitt <joshualitt@chromium.org> |
Move distance field text positioning into GrTextUtils BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1521633002 Review URL: https://codereview.chromium.org/1521633002
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
a6bf4c54aaa3c1d1ae33f43af96a294c65bbd8fc |
|
19-Jan-2016 |
joshualitt <joshualitt@chromium.org> |
This CL moves a bit more logic into GrAtlasTextBlob BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1516943004 Review URL: https://codereview.chromium.org/1516943004
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
e76b4bb3ae03ae85119055eac44f2721578e8202 |
|
28-Dec-2015 |
joshualitt <joshualitt@google.com> |
Reland of Make draw* lines responsible for cache management (patchset #1 id:1 of https://codereview.chromium.org/1552513003/ ) Reason for revert: might have been premature Original issue's description: > Revert of Make draw* lines responsible for cache management (patchset #1 id:1 of https://codereview.chromium.org/1521613002/ ) > > Reason for revert: > seeing crashes on android and linux > > Original issue's description: > > Make draw* lines responsible for cache management > > > > TBR=bsalomon@google.com > > BUG=skia: > > > > Committed: https://skia.googlesource.com/skia/+/66957946c0c418e71c0f36bb2904cc38c334eba4 > > TBR=bsalomon@google.com,jvanverth@google.com,joshualitt@chromium.org > NOPRESUBMIT=true > NOTREECHECKS=true > NOTRY=true > BUG=skia: > > Committed: https://skia.googlesource.com/skia/+/90e293dae4990a86cb952663ccde8fae55112d7d TBR=bsalomon@google.com,jvanverth@google.com,joshualitt@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=skia: Review URL: https://codereview.chromium.org/1551563003
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
90e293dae4990a86cb952663ccde8fae55112d7d |
|
28-Dec-2015 |
joshualitt <joshualitt@google.com> |
Revert of Make draw* lines responsible for cache management (patchset #1 id:1 of https://codereview.chromium.org/1521613002/ ) Reason for revert: seeing crashes on android and linux Original issue's description: > Make draw* lines responsible for cache management > > TBR=bsalomon@google.com > BUG=skia: > > Committed: https://skia.googlesource.com/skia/+/66957946c0c418e71c0f36bb2904cc38c334eba4 TBR=bsalomon@google.com,jvanverth@google.com,joshualitt@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=skia: Review URL: https://codereview.chromium.org/1552513003
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
66957946c0c418e71c0f36bb2904cc38c334eba4 |
|
15-Dec-2015 |
joshualitt <joshualitt@chromium.org> |
Make draw* lines responsible for cache management TBR=bsalomon@google.com BUG=skia: Review URL: https://codereview.chromium.org/1521613002
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
5425a9a1807b2b2eafdd5c5f4c184f7161807f66 |
|
11-Dec-2015 |
joshualitt <joshualitt@chromium.org> |
A change to cleanup some organization around df text BUG=skia: Review URL: https://codereview.chromium.org/1519083002
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|
e804292e805917002cc3d7baa7f967fb20d2c7cb |
|
11-Dec-2015 |
joshualitt <joshualitt@chromium.org> |
Move all text stuff to its own folder BUG=skia: Review URL: https://codereview.chromium.org/1521453002
/external/skia/src/gpu/text/GrAtlasTextContext.cpp
|