Go to file
commit-bot@chromium.org 046f1f6ff4 Cleaner external buffer handling in SkWriter32
This unifies the internal and external buffer handling so that the difference only has to be noticed when growing.
Removing the branches from the common read and write cases gives a significant speedup.

BUG=skia:2125
R=tomhudson@google.com, mtklein@google.com, reed@google.com

Author: iancottrell@google.com

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

git-svn-id: http://skia.googlecode.com/svn/trunk@13396 2bbb7eff-a529-9590-31e7-b0007b416f81
2014-02-11 10:17:02 +00:00
animations first cut at a checkbox 2009-10-21 19:41:10 +00:00
bench More bench rebaselines for new SKPs. 2014-02-07 21:21:14 +00:00
debugger deprecate SkScalarRound (and its ilk), use SkScalarRound[ToInt,ToScalar]. #define SK_SUPPORT_DEPRECATED_SCALARROUND for legacy clients 2013-12-17 19:22:07 +00:00
dm DM: catch -r foo -w foo. 2014-02-10 16:39:40 +00:00
docs Add a sample doc in markdown format. 2014-01-24 19:25:39 +00:00
expectations New Xoom baselines for imagefilter tests. 2014-02-10 14:58:45 +00:00
experimental Both gears and snow should detect if Path is available, and also report on the console if present. 2014-01-23 13:53:12 +00:00
forth Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
gm rebaseline_server: add ImagePair class, a step towards new intermediate JSON schema 2014-02-10 18:19:30 +00:00
gyp Split opts_check_arm.cpp into per-class files 2014-02-10 15:01:05 +00:00
include Cleaner external buffer handling in SkWriter32 2014-02-11 10:17:02 +00:00
platform_tools Scripts to generate Android.mk for framework Skia. 2014-02-06 16:13:00 +00:00
resources Add a simple test ttc for FontHost test. 2014-01-10 20:56:21 +00:00
samplecode Make GMs aware of what tool they're being run in. 2014-02-07 21:13:11 +00:00
src Cleaner external buffer handling in SkWriter32 2014-02-11 10:17:02 +00:00
tests Revert "SkBitmap now really stores SkImageInfo -- config is just a ruse" 2014-02-11 03:24:02 +00:00
third_party Roll fontconfig to 2.11.0 and reenable poppler on mac 2014-01-15 17:24:22 +00:00
tools Create a common utility for finding and running binaries in out/ 2014-02-07 18:41:49 +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 Ignore out even if it's a symlink. 2014-01-15 16:55:04 +00:00
AUTHORS Drawing fake bold text, line and normal text made normal text bolder on PDF. 2014-02-07 19:39:57 +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
DEPS Roll fontconfig to 2.11.0 and reenable poppler on mac 2014-01-15 17:24:22 +00:00
Doxyfile Pointing to http://skia-autogen.googlecode.com/svn/docs/html/index.html in Doxyfile 2012-07-03 11:35:07 +00:00
gyp_skia Fix ninja build on Android 2013-10-01 15:31:54 +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 Use SKIA_OUT variable in make.py 2013-07-23 15:45:50 +00:00
Makefile pathops work in progress 2013-11-01 17:36:03 +00:00
Makefile.old Replace GR_*_BUILD by their SK_BUILD_FOR_* equivalents. 2013-09-25 20:57:51 +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 whitespace commit to trigger buildbot 2011-07-15 14:11:58 +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 Bugdroid II 2014-02-07 13:29:21 +00:00

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

See full details, and build instructions, at http://code.google.com/p/skia/wiki/DocRoot