Go to file
Mike Klein 03d89ef5f8 make sure each sample() call uses the same uniforms
As written each sample() call uses its own uniforms,
which amplifies register pressure immensely, especially
for repeat, mirror, and bicubic.

Change-Id: I13043c4cdea530defe79dbf4b66201f2b2f8c3f4
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/264475
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
2020-01-15 00:25:58 +00:00
animations first cut at a checkbox 2009-10-21 19:41:10 +00:00
bench add --skvm to nanobench and fm 2020-01-14 21:53:28 +00:00
bin [infra] Fix bin/try 2020-01-14 12:05:56 +00:00
build/fuchsia Add logger service. 2020-01-04 02:27:14 +00:00
build_overrides Update Dawn backend to ToT. This is about 3 months of changes. 2019-10-15 22:26:38 +00:00
dm Remove an uncessary and unused parameter for partially generating the JSON command list 2019-12-13 19:30:03 +00:00
docker Make OUTPUT_DIRECTORY in ProdDoxyfile configurable 2019-12-18 16:46:25 +00:00
docs/examples add more docs/examples from named fiddles. 2020-01-14 19:22:26 +00:00
example Revert "Revert "switch to new filltype for SkPath"" 2019-11-26 17:43:14 +00:00
experimental skottie_ios_app: Add OpenGL. 2020-01-14 16:16:32 +00:00
fuzz Make it safe to include SkRuntimeEffect.h from client code 2019-12-30 21:06:56 +00:00
gm Update compressed texturing GM 2020-01-14 23:23:48 +00:00
gn Update compressed texturing GM 2020-01-14 23:23:48 +00:00
include Revert "Pass in a SkColorType into SkImage_Gpu ctor." 2020-01-14 22:57:18 +00:00
infra Roll recipe dependencies (trivial). 2020-01-14 23:58:59 +00:00
modules Formatting paragraph with width=0 2020-01-13 14:22:22 +00:00
platform_tools Reland "GrGLMakeNativeInterface_{iOS,mac,win}: clean up" 2020-01-08 16:55:43 +00:00
resources skip no-op masks 2020-01-08 21:59:24 +00:00
samplecode clean-up 3d sample's use of matrices 2020-01-14 15:56:12 +00:00
site Update remote access documentation for Win2019 2020-01-07 18:55:57 +00:00
specs [img-decode] Start on proposed new spec 2019-05-06 17:39:19 +00:00
src make sure each sample() call uses the same uniforms 2020-01-15 00:25:58 +00:00
tests Expand SkImage::MakeFromCompressed to support mipMapping 2020-01-14 20:57:28 +00:00
third_party [canvaskit] Remove support for T1 fonts and reduce code size 2020-01-06 18:49:41 +00:00
tools add --skvm to nanobench and fm 2020-01-14 21:53:28 +00:00
.clang-format restore .clang-format 2019-03-21 15:52:32 +00:00
.clang-tidy add google-build-namespaces to clang-tidy checks 2018-12-12 16:33:59 +00:00
.gitignore clean up some .gitignores 2019-05-15 19:55:45 +00:00
.gn Basic standalone GN configs. 2016-07-21 12:25:45 -07:00
AUTHORS Optimize SkSL xor where one argument is constant 2019-12-20 14:50:46 +00:00
BUILD.gn add more docs/examples from named fiddles. 2020-01-14 19:22:26 +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 manually roll swiftshader 2020-01-14 13:22:37 +00:00
go.mod Update go.skia.org/infra in go.mod/go.sum 2020-01-09 15:03:46 +00:00
go.sum Update go.skia.org/infra in go.mod/go.sum 2020-01-09 15:03:46 +00:00
LICENSE LICENSE file: clean up 2019-11-22 21:59:03 +00:00
OWNERS add OWNERS file 2017-12-01 19:50:19 +00:00
PRESUBMIT.py remove obsolete presubmit checks 2020-01-14 15:47:13 +00:00
public.bzl skottie_ios_app: Add OpenGL. 2020-01-14 16:16:32 +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 Add CachingHint to makeRasterImage, default to kDisallow 2020-01-09 15:51:24 +00:00
whitespace.txt Whitespace test 2019-05-18 13:05:29 +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.