Go to file
brettw 39f7a10a04 Move uils and sksl to a common sources GYP file.
This is for the coalescing of sources in one GYP file to improve GN runtime. If
this is successful, the other sources lists will also be merged into this one
file.

Inlines "../src" and "../include" for skia_source_dir and skia_include_dir. Evaluating these with GYP's variable expansion is annoying since I think another layer of nesting is required. Coding these explicitly is also more clear. This used to be required because Chromium would reference these .gypi files directly with a different path, but this no longer happens.

Removes the chromium defines gypi which is no longer referenced.

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

Review-Url: https://codereview.chromium.org/2302723005
2016-09-02 14:01:07 -07:00
animations first cut at a checkbox 2009-10-21 19:41:10 +00:00
bench Add option to skip rects to drawImageLattice() 2016-09-02 11:24:30 -07:00
bin cleanup dead nanomsg and build_overrides 2016-08-27 06:50:11 -07:00
cmake CMake: require libjpeg-turbo, not libjpeg 2016-08-23 11:01:33 -07:00
debugger Remove some ancillary users of SkSurface::MakeRenderTargetDirect 2016-08-01 05:53:23 -07:00
dm Some tests around surface creation and snapshotting with color space 2016-08-30 07:07:59 -07:00
example Get Mac viewer working with SDL 2016-08-04 12:30:31 -07:00
experimental [SVGDom] Don't truncate opacity scalars 2016-08-29 05:54:42 -07:00
fuzz Create gradient fuzzers 2016-08-12 06:26:03 -07:00
gm Improve usage of window rectangles 2016-09-02 11:36:25 -07:00
gn Move uils and sksl to a common sources GYP file. 2016-09-02 14:01:07 -07:00
gyp Move uils and sksl to a common sources GYP file. 2016-09-02 14:01:07 -07:00
include remove unused SkDevice::setMatrixClip 2016-09-02 12:10:07 -07:00
infra pdfium: Fix the pdfium builder. 2016-09-02 12:36:05 -07:00
platform_tools Cleanup use of legacy SkSurface creation methods a bit 2016-08-23 06:39:35 -07:00
resources BUG=skia:5602 2016-09-02 11:19:34 -07:00
samplecode Optimizations and more documentation of SkShadowShader 2016-08-31 11:15:21 -07:00
site Add docs for GN/Android 2016-08-29 10:27:16 -07:00
src remove unused SkDevice::setMatrixClip 2016-09-02 12:10:07 -07:00
tests Improve usage of window rectangles 2016-09-02 11:36:25 -07:00
third_party BUG=skia:5602 2016-09-02 11:19:34 -07:00
tools Add some required packages to tools/install_dependencies.sh 2016-09-02 05:21:40 -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 Add contributor to Skia AUTHORS file 2016-09-01 07:55:43 -07:00
BUILD.gn Move Skia GN sources to a separate .gni file. 2016-09-01 14:24:39 -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 Update FreeType dependency from 2.6.1 to 2.6.5. 2016-08-31 12:48:18 -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 BUG=skia:5602 2016-09-02 11:19:34 -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 Fix PostUploadHook for Gerrit issues 2016-09-01 13:36:31 -07:00
public.bzl Remove SkBitmap::getTexture() 2016-08-30 12:52:49 -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 Blame this for GTX960 diffs. 2016-09-01 05:38:54 -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.