Go to file
commit-bot@chromium.org c93e68161f fix the visual diff of raster vs gpu -- vertices_80. The sw-raster is correct, all images are blurry.
While some images generated by gpu doesn't respect SkPaint's alpha value.

In gpu path, when pass SkPaint's alpha and color to GrPaint by SkPaint2GrPaintNoShader,
either alpha or colors can't not be passed. We can't pass both of them by the API.
Premultiply paint's alpha to colors's alpha in drawVertices, and pass colors to GrPaint.
The rendering result will respect colors in drawVertices, and the alpha value set in SkPaint as well.

BUG=skia:2592
R=bsalomon@google.com

Author: yunchao.he@intel.com

Review URL: https://codereview.chromium.org/292943002

git-svn-id: http://skia.googlecode.com/svn/trunk@14863 2bbb7eff-a529-9590-31e7-b0007b416f81
2014-05-23 08:09:26 +00:00
animations first cut at a checkbox 2009-10-21 19:41:10 +00:00
bench Fix memcpy32_sse2_unalign. 2014-05-22 18:24:42 +00:00
debugger Sanitizing source files in Housekeeper-Nightly 2014-05-20 03:05:34 +00:00
dm Fix windows build. 2014-05-16 18:27:11 +00:00
docs warn that docs/quickstart.md is out of sync with official docs 2014-04-21 19:18:46 +00:00
expectations fix the visual diff of raster vs gpu -- vertices_80. The sw-raster is correct, all images are blurry. 2014-05-23 08:09:26 +00:00
experimental Remove unused (by clients) SkUnitMapper 2014-05-22 12:27:41 +00:00
forth Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
gm Sanitizing source files in Housekeeper-Nightly 2014-05-23 03:03:34 +00:00
gyp remove bit rotted gyp from most 2014-05-22 20:09:05 +00:00
include Sanitizing source files in Housekeeper-Nightly 2014-05-23 03:03:34 +00:00
platform_tools If our gyp does not exist, use chromium's. 2014-05-22 19:30:54 +00:00
resources Add pkm missing from r14852 (Simple PKM image decoder - https://codereview.chromium.org/292663011/) commit 2014-05-22 21:29:20 +00:00
samplecode Remove unused (by clients) SkUnitMapper 2014-05-22 12:27:41 +00:00
src fix the visual diff of raster vs gpu -- vertices_80. The sw-raster is correct, all images are blurry. 2014-05-23 08:09:26 +00:00
tests remove bit rot test gyp 2014-05-22 19:58:22 +00:00
third_party Simple PKM image decoder. 2014-05-22 18:40:29 +00:00
tools Revert of Turn on preprocessing by default (https://codereview.chromium.org/299033002/) 2014-05-23 01:02:21 +00:00
trybots_to_run/chrome Deleting the hardcoded list of compile bots in trybots_to_run. 2013-04-09 11:59:42 +00:00
.gitignore BugChomper: Get the oauth_client_secret from GS 2014-05-13 19:18:55 +00:00
AUTHORS Fixed Skia compilation error with strict clang. 2014-04-07 13:12:47 +00:00
codereview.settings Add BUG_PREFIX to codereview.settings 2014-01-14 21:19:21 +00:00
CONTRIBUTING Add CONTRIBUTING file 2014-01-13 15:06:26 +00:00
CQ_COMMITTERS Adds kelvinly@google.com to CQ_COMMITTERS 2014-05-13 17:33:56 +00:00
DEPS Since we're only using it on Linux now, just require poppler as a system dependency. 2014-05-20 15:07:53 +00:00
Doxyfile delete no-longer-used update-doxygen.sh 2014-05-15 14:41:00 +00:00
gyp_skia Add a dry-run option to gyp_skia. 2014-05-09 15:04:18 +00:00
gyp_skia.py Roll gyp deps from 1765 to 1796. 2013-11-21 18:11:14 +00:00
LICENSE Manually update copyright notices in files that defied the automated process 2011-07-28 14:24:55 +00:00
make.bat Make make.bat and gyp_skia work with VS 2012. 2013-05-07 19:31:20 +00:00
make.py Don't try to remove xcodebuild directory on Windows. 2014-05-22 15:54:05 +00:00
Makefile simplify tools/xsan_build now that make runs ninja 2014-04-24 18:16:13 +00:00
OWNERS add root files from chrome 2013-08-13 19:11:15 +00:00
PRESUBMIT.py Check if the issue owner is in the AUTHORS file in PRESUBMIT.py 2014-02-03 14:18:32 +00:00
README Point to skiadocs in our README. 2014-05-09 04:30:09 +00:00
README.chromium add root files from chrome 2013-08-13 19:11:15 +00:00
skia.gyp Remove the comments settings for vim tab width and expansion variables. 2013-12-02 22:23:03 +00:00
whitespace.txt Whitespace change to test skia CQ. 2014-05-06 15:20:53 +00:00

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

See full details, and build instructions, at https://sites.google.com/site/skiadocs/home