History log of /external/skia/src/gpu/batches/GrAtlasTextBatch.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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/batches/GrAtlasTextBatch.cpp
ddd22d86455d95941ea21253b210819c1d4a3863 16-Feb-2016 joshualitt <joshualitt@chromium.org> Remove last bit of privacy violation for GrAtlasTextBlob

BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1698503002

Review URL: https://codereview.chromium.org/1698503002
/external/skia/src/gpu/batches/GrAtlasTextBatch.cpp
bc81111f246ce2d5fbb61d7a347c9d890f6c8359 11-Feb-2016 joshualitt <joshualitt@chromium.org> start to chip away at friending of GrAtlasTextBatch/GrAtlasTextBlob

BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1684253002

Review URL: https://codereview.chromium.org/1684253002
/external/skia/src/gpu/batches/GrAtlasTextBatch.cpp
5366a09ed07e886dd5fd1b94828241c53df3726d 22-Jan-2016 ethannicholas <ethannicholas@google.com> Revert of added support for PLS path rendering (patchset #16 id:360001 of https://codereview.chromium.org/1541903002/ )

Reason for revert:
ASAN failure at src/gpu/GrXferProcessor.cpp:224

Original issue's description:
> added support for PLS path rendering
>
> BUG=skia:3555
> GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1541903002
>
> Committed: https://skia.googlesource.com/skia/+/7df3f5e127f8016d17b637cc48a6a4718f1a6822

TBR=bsalomon@google.com,egdaniel@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:3555
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1626553002

Review URL: https://codereview.chromium.org/1626553002
/external/skia/src/gpu/batches/GrAtlasTextBatch.cpp
7df3f5e127f8016d17b637cc48a6a4718f1a6822 22-Jan-2016 ethannicholas <ethannicholas@google.com> added support for PLS path rendering

BUG=skia:3555
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1541903002

Review URL: https://codereview.chromium.org/1541903002
/external/skia/src/gpu/batches/GrAtlasTextBatch.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/batches/GrAtlasTextBatch.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/batches/GrAtlasTextBatch.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/batches/GrAtlasTextBatch.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/batches/GrAtlasTextBatch.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/batches/GrAtlasTextBatch.cpp
53f26aa045d58feb9f2114f53629024bffe52dea 10-Dec-2015 joshualitt <joshualitt@chromium.org> Remove uniform color for GrDistanceFieldGeoProc

BUG=skia:

Review URL: https://codereview.chromium.org/1512533003
/external/skia/src/gpu/batches/GrAtlasTextBatch.cpp
f9e658b1d648948ebe37db5cceebd61cddc94575 09-Dec-2015 joshualitt <joshualitt@chromium.org> Fix bug with GrAtlasTextContext color regen

BUG=skia:

Review URL: https://codereview.chromium.org/1513723002
/external/skia/src/gpu/batches/GrAtlasTextBatch.cpp
f528e0dc7100bf7e55e28d56f1b35b9e72b9f718 09-Dec-2015 joshualitt <joshualitt@chromium.org> A small text cleanup

BUG=skia:

Review URL: https://codereview.chromium.org/1508853005
/external/skia/src/gpu/batches/GrAtlasTextBatch.cpp
d9d30f7b577711a200395f7b62acc0d82a19f9c3 08-Dec-2015 joshualitt <joshualitt@chromium.org> Allow LCD text to batch across colorchanges. This will always use
color vertices, even when we can't batch across color changes

BUG=skia:

Review URL: https://codereview.chromium.org/1502253003
/external/skia/src/gpu/batches/GrAtlasTextBatch.cpp
3660d534516e4687546a43ac80d0ae40bc68dae7 07-Dec-2015 joshualitt <joshualitt@chromium.org> Start objectifying GrAtlasTextBlob

BUG=skia:

Review URL: https://codereview.chromium.org/1503193002
/external/skia/src/gpu/batches/GrAtlasTextBatch.cpp
144c3c8b7ff3ebc389b41211f3388fb24a7ff0c2 30-Nov-2015 joshualitt <joshualitt@chromium.org> Make onPrepareDraws const

BUG=skia:

Review URL: https://codereview.chromium.org/1483103003
/external/skia/src/gpu/batches/GrAtlasTextBatch.cpp
ff2103200bad7abcf8929ae22ac78a9f4f725142 24-Nov-2015 ethannicholas <ethannicholas@google.com> New API for computing optimization invariants.

Review URL: https://codereview.chromium.org/1467553002
/external/skia/src/gpu/batches/GrAtlasTextBatch.cpp
50aa15b88ab149952dbc69e849139887e8a82410 23-Nov-2015 joshualitt <joshualitt@chromium.org> Remove unecessary GetGlyphIdMetrics call

BUG=skia:

Review URL: https://codereview.chromium.org/1467133003
/external/skia/src/gpu/batches/GrAtlasTextBatch.cpp
60ce86d4718dab83f33488ec41710ad6763fc7f8 23-Nov-2015 joshualitt <joshualitt@chromium.org> Move GrAtlasTextBatch blob regeneration to template

This will remove the runtime branches. I don't think it makes the
code any harder to read either

BUG=skia:

Review URL: https://codereview.chromium.org/1466333003
/external/skia/src/gpu/batches/GrAtlasTextBatch.cpp
a751c97e30f988b8d832be6b552a6085d484412d 20-Nov-2015 joshualitt <joshualitt@chromium.org> Factor out GrAtlasTextBatch fromt GrAtlasTextContext

BUG=skia:

Review URL: https://codereview.chromium.org/1458233003
/external/skia/src/gpu/batches/GrAtlasTextBatch.cpp