Go to file
Greg Daniel 9a51a86b5e Pass in actual sampled texture and sample params to gpu uniform builders.
To support external textures vulkan needs to know the actual sampler it
will use at pipeline creation time. Thus we need access to the actual
vkimage and sampler state to know how to make these samplers early.

Bug: skia:
Change-Id: I8492bb283932d6800dbfcc8bc86b3bba947397fe
Reviewed-on: https://skia-review.googlesource.com/c/166281
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Greg Daniel <egdaniel@google.com>
2018-12-03 17:57:44 +00:00
animations first cut at a checkbox 2009-10-21 19:41:10 +00:00
bench start to use font for measure, not paint 2018-12-02 21:31:36 +00:00
bin Add script to pull svgs to svgs/ and add to .gitignore 2018-08-31 20:02:24 +00:00
dm Fix occurrences of "-Wextra-semi-stmt" 2018-11-30 23:23:09 +00:00
docker Convert skottie's cloud build to use CanvasKit 2018-11-10 12:06:32 +00:00
docs update docs for MakeFromString and SkTextEncoding 2018-12-03 16:54:39 +00:00
example Compile with GCC 7.2.0. 2018-03-13 22:18:18 +00:00
experimental [skottie] Expose composition markers to embedders 2018-12-01 04:44:03 +00:00
fuzz remove legacy hinting-enum guards 2018-11-28 20:15:03 +00:00
gm Fix two GPU image filters handling of subset inputs 2018-12-03 16:46:29 +00:00
gn Fix two GPU image filters handling of subset inputs 2018-12-03 16:46:29 +00:00
include Take into accout the GrBackendFormat when deciding if we can chain textures together. 2018-12-03 16:54:40 +00:00
infra Update go_deps asset 2018-12-03 06:04:02 +00:00
modules flag to convert to SkTextEncoding 2018-12-03 15:20:36 +00:00
platform_tools SkQP: refatctor C++ bits. 2018-11-30 18:38:00 +00:00
resources [skottie] Add a custom property manager util class 2018-11-28 17:12:07 +00:00
samplecode flag to convert to SkTextEncoding 2018-12-03 15:20:36 +00:00
site add breaktext doc skeleton 2018-12-03 10:18:06 +00:00
src Pass in actual sampled texture and sample params to gpu uniform builders. 2018-12-03 17:57:44 +00:00
tests flag to convert to SkTextEncoding 2018-12-03 15:20:36 +00:00
third_party SkQP: refatctor C++ bits. 2018-11-30 18:38:00 +00:00
tools Reland "Add support for Ycbcr Conversion Samplers in vulkan." 2018-12-03 16:16:55 +00:00
.clang-format clean up flattenable macro cruft 2018-10-19 16:18:32 +00:00
.gitignore Add script to pull svgs to svgs/ and add to .gitignore 2018-08-31 20:02:24 +00:00
.gn Basic standalone GN configs. 2016-07-21 12:25:45 -07:00
AUTHORS [canvaskit] Exposed SkPath::arc. Exposed SkEncodedImageFormat enum. Exposed SkImage::encodeToData overload with arguments 2018-11-15 02:52:02 +00:00
BUILD.gn SkQP: refatctor C++ bits. 2018-11-30 18:38:00 +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 third_party/externals/angle2 4abdf74f0afc..35cd7332ab62 (1 commits) 2018-12-03 14:11:12 +00:00
Doxyfile Make the housekeeper upload doxygen to a newer bucket 2016-10-04 13:23:57 -07:00
LICENSE BUG=skia:5602 2016-09-02 11:19:34 -07:00
OWNERS add OWNERS file 2017-12-01 19:50:19 +00:00
PRESUBMIT.py Remove usage of EnsureCQIncludeTrybotsAreAdded 2018-11-12 19:35:42 +00:00
public.bzl Revert "add SK_SUPPORT_LEGACY_TEXTBLOBBUILD_WITH_PAINT for google3" 2018-11-26 15:20:16 +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
whitespace.txt [infra] Marker for IntelBayTrail BIOS update. 2018-09-17 16:47:35 +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.