Go to file
egdaniel b4021cfd66 Don't call finish on GrDrawTarget if we drew no batches
This might give us some minor perf gains in vulkan since we won't be submitting
command buffers that we've added to batch draws to. Running nanobench this does
seem to happen pretty often.

BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2179903008

Review-Url: https://codereview.chromium.org/2179903008
2016-07-28 08:53:07 -07:00
animations first cut at a checkbox 2009-10-21 19:41:10 +00:00
bench Clean up some unused atomic routines. 2016-07-27 08:40:45 -07:00
bin Change SKPs to new asset management format 2016-07-22 08:31:07 -07:00
build_overrides GN 2016-06-23 10:29:30 -07:00
cmake Move SkJSONCPP.h to tools. It tool-only. 2016-07-26 12:41:27 -07:00
debugger Fix debugger build by specifying nullptr for color space. 2016-07-25 11:21:34 -07:00
dm GN: dm 2016-07-27 13:55:27 -07:00
example Add SkColorSpace to GrDrawContext 2016-07-21 13:28:36 -07:00
experimental Initial SVG model 2016-07-26 18:46:34 -07:00
fuzz Port FuzzPathop from chromium 2016-07-19 16:50:03 -07:00
gm Remove SkSurfaceProps gamma-correctness flag entirely. 2016-07-26 11:36:05 -07:00
gn Turn on flags to enforce SK_API. 2016-07-27 14:59:08 -07:00
gyp GN: dm 2016-07-27 13:55:27 -07:00
include Expose more gamma info for UMA statistics 2016-07-27 13:51:46 -07:00
infra upload_bench_results - fix GS upload path. 2016-07-27 14:34:06 -07:00
platform_tools Update documents/scripts for SampleApp removal 2016-07-12 09:12:39 -07:00
resources Use hintgasp font when testing rendering. 2016-07-12 06:55:25 -07:00
samplecode Initial SVG model 2016-07-26 18:46:34 -07:00
site Fix docs for checking out Skia 2016-07-26 11:11:50 -07:00
src Don't call finish on GrDrawTarget if we drew no batches 2016-07-28 08:53:07 -07:00
tests SkPDF: refactor font subset: fewer copies 2016-07-27 14:14:04 -07:00
third_party GN: dm 2016-07-27 13:55:27 -07:00
tools Enable backend switching for Windows Viewer 2016-07-27 14:29:18 -07:00
.gitignore Move Skia recipes from build repo 2016-07-26 11:52:17 -07:00
.gn Basic standalone GN configs. 2016-07-21 12:25:45 -07:00
AUTHORS SkPDF: Use type 2/3 shading for gradient shaders 2016-06-17 12:38:54 -07:00
BUILD.gn Turn on flags to enforce SK_API. 2016-07-27 14:59:08 -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: sfntly 468cad5 → b18b09b 2016-07-27 12:28:56 -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 Roll gyp deps from 1765 to 1796. 2013-11-21 18:11:14 +00:00
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 add root files from chrome 2013-08-13 19:11:15 +00:00
PRESUBMIT.py Only run recipe simulation tests if infra/ changes. 2016-07-27 04:14:07 -07:00
public.bzl Rename textual includes as *.inc. 2016-07-27 11:12:12 -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
skia.gyp Fix references to https://sites.google.com/site/skiadocs/. 2015-02-03 13:12:54 -02:00
whitespace.txt Trigger bots and upload images to Gold 2016-07-21 05:38:49 -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.