skia2/modules/skparagraph/skparagraph.gni
Julia Lavrova 5207f35f33 The current version...
Adding cache
Caching shaped results
Base+Index for referencing arrays
The very first and naive version of cache
Cache measurement, lines and picture
Added text blob cache for lines
Removed Run* from Cluster
Removed const char* from Cluster and Run
Few minor changes

Change-Id: I444a1defa950aed5999cfa1c3545fd83ccb54ce9
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/227840
Commit-Queue: Julia Lavrova <jlavrova@google.com>
Reviewed-by: Julia Lavrova <jlavrova@google.com>
Reviewed-by: Mike Reed <reed@google.com>
2019-07-23 13:31:39 +00:00

48 lines
1.2 KiB
Plaintext

# Copyright 2019 Google LLC.
# Things are easiest for everyone if these source paths are absolute.
_src = get_path_info("src", "abspath")
_include = get_path_info("include", "abspath")
_utils = get_path_info("utils", "abspath")
skparagraph_public = [
"$_include/ParagraphStyle.h",
"$_include/TextStyle.h",
"$_include/TextShadow.h",
"$_include/FontCollection.h",
"$_include/Paragraph.h",
"$_include/ParagraphBuilder.h",
"$_include/DartTypes.h",
"$_include/TypefaceFontProvider.h",
"$_utils/TestFontCollection.h",
]
skparagraph_sources = [
"$_src/FontCollection.cpp",
"$_src/FontResolver.h",
"$_src/FontResolver.cpp",
"$_src/Iterators.h",
"$_src/ParagraphBuilderImpl.h",
"$_src/ParagraphBuilderImpl.cpp",
"$_src/ParagraphCache.h",
"$_src/ParagraphCache.cpp",
"$_src/ParagraphImpl.h",
"$_src/ParagraphImpl.cpp",
"$_src/ParagraphStyle.cpp",
"$_src/Run.h",
"$_src/Run.cpp",
"$_src/TextLine.h",
"$_src/TextLine.cpp",
"$_src/TextShadow.cpp",
"$_src/TextStyle.cpp",
"$_src/TextWrapper.h",
"$_src/TextWrapper.cpp",
"$_src/TypefaceFontProvider.cpp",
"$_utils/TestFontCollection.cpp",
]
skparagraph_utils = [
"$_utils/TestFontCollection.h",
"$_utils/TestFontCollection.cpp",
]