Go to file
Herb Derby 38f104e85d combine direct position calculation
Make the glyph buffers use the same Direct position calculations
for Bitmap and GPU processing. This will create fewer changes when
switching to SkGlyphDigest based API.

Bug: skia:13192

Change-Id: I7e3e44dcfc1a4bad014d0ebe2bef3c1b28c712f4
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/529277
Reviewed-by: Robert Phillips <robertphillips@google.com>
Commit-Queue: Herb Derby <herb@google.com>
2022-04-11 20:37:07 +00:00
bazel [bazel] Unify boolean flags to be enable* 2022-04-11 19:52:12 +00:00
bench Reland "[graphite] Move Graphite into Skia base directories." 2022-04-11 18:37:20 +00:00
bin Handle 'aarch64' from platform.machine() 2022-03-01 13:10:59 +00:00
build/fuchsia [fuchsia] Fix fidlc command. 2020-06-10 03:29:24 +00:00
build_overrides Update Skia to use the new combined Dawn+Tint repo 2022-04-07 20:31:14 +00:00
client_utils/android Make class members that are static constexpr also be inline. 2021-10-11 16:22:59 +00:00
demos.skia.org [canvaskit] Add in fillText to spreadsheet demo for comparison 2022-02-15 15:35:43 +00:00
dm Reland "[graphite] Move Graphite into Skia base directories." 2022-04-11 18:37:20 +00:00
docker [infra] Avoid timeouts in CreateDockerImage_Skia_WASM_Release 2022-04-08 12:26:54 +00:00
docs/examples Reland "Add kR8_unorm_SkColorType" 2022-02-10 18:00:19 +00:00
example Revert "[sksl] Make sksl tracing optional" 2022-04-11 17:42:17 +00:00
experimental Reland "[graphite] Move Graphite into Skia base directories." 2022-04-11 18:37:20 +00:00
fuzz Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
gm [graphite] Move all graphite classes under skgpu::graphite. 2022-04-08 00:42:37 +00:00
gn Reland "[graphite] Move Graphite into Skia base directories." 2022-04-11 18:37:20 +00:00
include [graphite] Finally, allocate uniform data in an arena 2022-04-11 19:17:20 +00:00
infra Add RTX3060 Win10 jobs. 2022-04-11 15:09:11 +00:00
modules Revert "[sksl] Make sksl tracing optional" 2022-04-11 17:42:17 +00:00
platform_tools [includes] Prepare for moving SkColorSpace to forward declare 2022-03-31 19:50:10 +00:00
resources Optimize away same-value ternaries. 2022-04-07 19:37:00 +00:00
samplecode Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
site Update iOS build instructions for new simulator arg. 2022-04-11 18:56:53 +00:00
specs [infra] Port serve.py from Python2 to 3 2021-08-31 15:28:19 +00:00
src combine direct position calculation 2022-04-11 20:37:07 +00:00
tests combine direct position calculation 2022-04-11 20:37:07 +00:00
third_party [bazel] Add executable for skslc 2022-04-08 17:25:24 +00:00
toolchain [bazel] Sketch out changes for Mac toolchain 2022-04-08 13:35:44 +00:00
tools Reland "[graphite] Move Graphite into Skia base directories." 2022-04-11 18:37:20 +00:00
.bazelrc [bazel] Unify boolean flags to be enable* 2022-04-11 19:52:12 +00:00
.bazelversion [canvaskit] Add skottie to Bazel build 2022-02-04 19:18:27 +00:00
.clang-format no more bin packing in .clang-format 2021-03-04 17:22:50 +00:00
.clang-tidy Disable ClangTidy namespace comments for short blocks. 2020-08-24 14:01:22 +00:00
.gitignore Add .vscode to the default gitignore list. 2021-10-13 15:23:02 +00:00
.gn Reland "Set GN's script_executable to "python3"" 2022-04-07 20:11:27 +00:00
.vpython [python3] Reland recipes -> python3 changes 2021-12-01 13:04:03 +00:00
AUTHORS Remove obsolete sk_cf_obj 2022-03-11 05:59:16 +00:00
BUILD.bazel Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
BUILD.gn [sksl][wgsl] Enable WGSL codegen in skslc 2022-04-11 18:32:46 +00:00
codereview.settings Make uploading to Gerrit the default for Skia 2016-11-09 19:07:56 +00:00
CONTRIBUTING Fix references to https://sites.google.com/site/skiadocs/. 2015-02-03 13:12:54 -02:00
CQ_COMMITTERS Moved committer list to chrome-infra-auth and deleted it from the repo 2015-09-02 13:37:54 -07:00
DEPS Roll ANGLE from 3cea7fcc01ce to 1b94c585682b (6 revisions) 2022-04-11 05:24:38 +00:00
DIR_METADATA Move metadata in OWNERS files to DIR_METADATA files 2021-02-02 23:41:54 +00:00
go_repositories.bzl [infra] Update dep of infra repo 2022-04-08 17:25:24 +00:00
go.mod [infra] Update dep of infra repo 2022-04-08 17:25:24 +00:00
go.sum [infra] Update dep of infra repo 2022-04-08 17:25:24 +00:00
LICENSE LICENSE file: clean up 2019-11-22 21:59:03 +00:00
OWNERS [infra] Add wildcard OWNERS 2021-08-30 19:19:34 +00:00
OWNERS.android Update OWNERS.android with more details 2022-03-16 18:13:33 +00:00
package-lock.json [bazel] Make custom karma_test rule 2022-02-23 14:53:01 +00:00
package.json [bazel] Make custom karma_test rule 2022-02-23 14:53:01 +00:00
PRESUBMIT.py [bazel] Add RBE support using hermetic Linux Clang toolchain 2022-03-28 13:56:16 +00:00
public.bzl Reland "[graphite] Move Graphite into Skia base directories." 2022-04-11 18:37:20 +00:00
README Fix references to https://sites.google.com/site/skiadocs/. 2015-02-03 13:12:54 -02:00
README.chromium Update README.chromium. 2015-06-11 13:19:24 -07:00
RELEASE_NOTES.txt SkCanvas::kStrict_SrcRectConstraint disables mipmapping. 2022-04-06 17:11:47 +00:00
requirements.txt [bazel] Use hermetic Python with jinja2+MarkupSafe 2022-03-28 13:56:16 +00:00
whitespace.txt Push shaders.skia.org. 2022-01-19 21:46:16 +00:00
WORKSPACE.bazel [bazel] Sketch out changes for Mac toolchain 2022-04-08 13:35:44 +00:00

Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.

See full details, and build instructions, at https://skia.org.