Go to file
brianosman f05ab1b820 Support allowSRGBInputs on Vulkan (via secondary texture views)
All textures still have a "correct" image view that matches their actual
format. For sRGB textures, we can ask for a non-sRGB view that is
created on demand (and cached), in legacy mode.

Finally, turn on sRGB support in Vulkan. The gamma GM now looks correct
in both L32 and S32.

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

Review-Url: https://codereview.chromium.org/1970293002
2016-05-12 11:01:10 -07:00
animations
bench Move SkTypeface to sk_sp. 2016-05-12 10:09:31 -07:00
bin bin/fetch-skps: print instruction on error 2016-04-26 12:38:47 -07:00
cmake Compile SkForceLinking on CMake 2016-05-06 07:21:26 -07:00
debugger Fix old debugger 2016-04-29 14:02:18 -07:00
dm Move SkTypeface to sk_sp. 2016-05-12 10:09:31 -07:00
example Added --deepColor option to SampleApp, triggers creation of a ten-bit/channel 2016-05-05 12:24:31 -07:00
experimental Added --deepColor option to SampleApp, triggers creation of a ten-bit/channel 2016-05-05 12:24:31 -07:00
fuzz Move SkTypeface to sk_sp. 2016-05-12 10:09:31 -07:00
gm Fix bug & add code to catch ImageFilter clearing bugs 2016-05-12 10:46:40 -07:00
gyp Move SkTypeface to sk_sp. 2016-05-12 10:09:31 -07:00
include Remove SkPicture::hasText() 2016-05-12 10:53:49 -07:00
infra Add XSAN suppression files to infrabots.isolate. Only compile 'dm' and 'nanobench' for XSAN flavors. 2016-05-04 06:35:50 -07:00
platform_tools Fix typo in SkOSWindow_AndroidNative. 2016-05-12 10:48:59 -07:00
resources Add png for difficult but common blit cases. 2016-05-11 11:12:17 -07:00
samplecode Move SkTypeface to sk_sp. 2016-05-12 10:09:31 -07:00
site documentation: SkMilestone 2016-05-06 14:09:09 -07:00
src Support allowSRGBInputs on Vulkan (via secondary texture views) 2016-05-12 11:01:10 -07:00
tests Remove SkPicture::hasText() 2016-05-12 10:53:49 -07:00
third_party Start building HarfBuzz+Skia example 2016-05-03 15:09:52 -07:00
tools using_skia_and_harfbuzz: compile w/ Android NDK 2016-05-12 10:09:58 -07:00
.gitignore Delete ChromeOS code 2016-04-29 14:01:34 -07:00
AUTHORS Add AVX/AVX2 support for runtime check 2016-04-08 15:31:45 -07:00
codereview.settings Automatically add a docs preview link and NOTRY=true when there are only docs changes. 2015-02-26 10:16:13 -08: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 DEPS: update icu + sfntly 2016-05-09 08:00:26 -07:00
Doxyfile Documentation: SkCanvas API 2015-05-19 10:21:29 -07:00
gyp_skia Make Win runtime DLLs writeable before overwriting 2016-03-18 08:33:38 -07:00
gyp_skia.py
LICENSE Include resources directory in google3 sync. 2015-10-20 13:00:48 -07:00
make.bat Fix references to https://sites.google.com/site/skiadocs/. 2015-02-03 13:12:54 -02:00
make.py GYP: remove stale skia_scalar gyp variable 2015-11-10 13:25:12 -05:00
Makefile Add visualbench as valid target to Makefile 2015-12-18 08:05:06 -08:00
OWNERS
PRESUBMIT.py 10.9 is no more 2016-02-25 06:52:18 -08:00
public.bzl Move SkTypeface to sk_sp. 2016-05-12 10:09:31 -07: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
SK_IMAGE_VERSION Update SK_IMAGE_VERSION to 5 2016-05-05 11:03:38 -07:00
skia.gyp Fix references to https://sites.google.com/site/skiadocs/. 2015-02-03 13:12:54 -02:00
SKP_VERSION Update SKP version 2016-05-08 00:41:08 -07:00
whitespace.txt Whitespace change to test bots 2016-05-06 06:41:36 -07:00

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

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