Go to file
Robert Phillips b2cb53589b Fix more Skia filter fuzzer bugs
This CL fixes 3 fuzzer bugs:

 the rowBytes computation is really unfortunate in ReadRawPixels when width or height is negative
 In two instances uints were being read through the underlying SkReader32 rather than going through the readUInt virtual
 In skip SkAlign4 can wrap around and return an answer of 0 for large size_ts!!
 
Change-Id: I657e3afdb4804627604b59abc8008ccdfe47eab2
Reviewed-on: https://skia-review.googlesource.com/6332
Reviewed-by: Herb Derby <herb@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
2016-12-20 19:27:47 +00:00
animations
bench speedup dynamicwstream 2016-12-15 19:49:31 +00:00
bin tools and docs: clean up gyp-specific things 2016-12-09 21:15:27 +00:00
debugger SkEncodeImage: no more link-time registration 2016-11-30 22:48:56 +00:00
dm Fix gray png BRD tests 2016-12-16 15:10:43 +00:00
example bench, samples, etc: s/SkAutoTUnref/sk_sp/ 2016-11-07 15:17:32 +00:00
experimental Plumb dst color space in many places, rather than "mode" 2016-12-09 20:31:23 +00:00
fuzz re-land of added sk_FragCoord support to skslc 2016-12-13 14:28:53 +00:00
gm Fix mapping from src to dst image space in SkAlphaThresholdFilter 2016-12-20 17:40:39 +00:00
gn Allow running gn_to_bp.py from another script 2016-12-19 16:21:53 +00:00
gyp Fix iOS build 2016-12-20 16:52:37 +00:00
include Restore getDevice_just_for_deprecated_compatibility_testing 2016-12-20 16:38:48 +00:00
infra Temorarily remove Vulkan NexusPlayer bots till we can fix them 2016-12-19 15:05:04 +00:00
platform_tools Another step to using gn_to_bp.py 2016-12-15 16:19:48 +00:00
resources Only attempt index8 if underlying GIF is index8 2016-12-16 19:51:52 +00:00
samplecode Remove getDevice_just_for_deprecated_compatibility_test() 2016-12-20 14:39:45 +00:00
site Restore fetch-gn instructions. 2016-12-16 13:14:32 +00:00
src Fix more Skia filter fuzzer bugs 2016-12-20 19:27:47 +00:00
tests Update libwebp to v0.5.2-rc2 2016-12-20 15:27:27 +00:00
third_party GIF: Avoid copying/storing data when possible 2016-12-19 15:25:13 +00:00
tools Tag string bitmaps (for GMs) as sRGB 2016-12-20 16:39:05 +00:00
.clang-format Change ConstructorInitializerWidth in .clang-format from 4 to 8 2016-12-14 15:00:48 +00:00
.gitignore Remove skia.conf from .gitignore 2016-10-26 14:50:09 +00:00
.gn Basic standalone GN configs. 2016-07-21 12:25:45 -07:00
AUTHORS Fix typo in GrGLCaps 2016-11-18 23:20:51 +00:00
BUILD.gn Revert "Remove all KTX support" 2016-12-16 13:52:09 +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 Update libwebp to v0.5.2-rc2 2016-12-20 15:27:27 +00:00
Doxyfile Make the housekeeper upload doxygen to a newer bucket 2016-10-04 13:23:57 -07:00
gyp_skia Make Win runtime DLLs writeable before overwriting 2016-03-18 08:33:38 -07:00
gyp_skia.py Roll gyp deps from 1765 to 1796. 2013-11-21 18:11:14 +00:00
LICENSE BUG=skia:5602 2016-09-02 11:19:34 -07:00
OWNERS
PRESUBMIT.py Do not use post upload hooks for 'GOLD_TRYBOT_URL' 2016-11-23 18:34:23 +00:00
public.bzl switch to _deprecated suffix for exotic SkClipOps 2016-12-20 13:46:58 +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
skia.gyp Fix references to https://sites.google.com/site/skiadocs/. 2015-02-03 13:12:54 -02:00
whitespace.txt Revert "Test CL" 2016-12-15 13:49:34 +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.