INACTIVE - Branch of Google's Skia modified for interoperability with Mozilla Firefox
Перейти к файлу
bungeman b7069e9c1f Compile with VS2015.
Visual Studio 2015 has additional warnings around noexcept and
disabling exceptions, which can be worked around with the
(undocumented) _HAS_EXCEPTIONS macro.

Visual Studio 2013 and 2015 have roundf in math.h, so use it to
avoid extra work and casts.

We avoid using cmath, as it undefs isfinite on gcc, but Visual Studio
2015 no longer provides overloads of copysign from math.h (which is
actually correct). As a result, use copysignf (which is available in
math.h in 2013 and 2015) directly.

Review URL: https://codereview.chromium.org/1244173005
2015-07-21 14:14:30 -07:00
animations first cut at a checkbox 2009-10-21 19:41:10 +00:00
bench Revert[2] of guard to remove DrawBitmapRectFlags 2015-07-17 07:09:43 -07:00
bin Change to use mean and to use stderr. 2015-07-09 10:50:24 -07:00
debugger Fix debugger compilation 2015-06-24 10:09:57 -07:00
dm Do not attempt to scale webp. 2015-07-13 08:17:00 -07:00
example Propagate SkSurfaceProps to more call sites 2015-06-23 06:26:08 -07:00
experimental experimental: remove old PDF benchmarking tools 2015-07-15 08:06:29 -07:00
forth Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
gm make mixedtextblobs gm portable 2015-07-21 13:11:26 -07:00
gyp Compile with VS2015. 2015-07-21 14:14:30 -07:00
include Compile with VS2015. 2015-07-21 14:14:30 -07:00
infra Skia project metadata 2015-07-13 06:23:24 -07:00
platform_tools Reenable yasm for Android x86 and x86-64 on Linux host 2015-07-21 12:01:48 -07:00
resources Use the upstream version of libwebp, v0.4.3. 2015-07-10 09:32:09 -07:00
samplecode Compile with VS2015. 2015-07-21 14:14:30 -07:00
site Reenable yasm for Android x86 and x86-64 on Linux host 2015-07-21 12:01:48 -07:00
src Revert of Bilinear optimization for 1D convolution. (patchset #5 id:200001 of https://codereview.chromium.org/1216623003/) 2015-07-21 14:06:16 -07:00
tests adding unit test for textblob cache / GrBatchAtlas 2015-07-17 12:47:39 -07:00
third_party Reenable yasm for Android x86 and x86-64 on Linux host 2015-07-21 12:01:48 -07:00
tools make color emoji gm portable 2015-07-21 12:27:36 -07:00
.gitignore git: add skps to .gitignore 2015-02-13 18:57:33 -08:00
AUTHORS Optimize RGB16 blitV functions with NEON for ARM platform. 2015-07-15 07:07:30 -07:00
CONTRIBUTING Fix references to https://sites.google.com/site/skiadocs/. 2015-02-03 13:12:54 -02:00
CQ_COMMITTERS Add benjaminwagner@ to CQ_COMMITTERS. 2015-06-08 10:22:34 -07:00
DEPS Revert of skia: ANGLE deps roll (patchset #1 id:1 of https://codereview.chromium.org/1244843003/) 2015-07-21 14:06:10 -07:00
Doxyfile Documentation: SkCanvas API 2015-05-19 10:21:29 -07:00
HASHTAGS Fix cr SKPs naming 2015-03-31 08:03:02 -07:00
LICENSE Manually update copyright notices in files that defied the automated process 2011-07-28 14:24:55 +00:00
Makefile Add lua scripts for generating n-grams from SKPs 2015-06-25 07:47:41 -07:00
OWNERS add root files from chrome 2013-08-13 19:11:15 +00:00
PRESUBMIT.py Revert "Move headers used by headers in include/ to include/private." 2015-07-01 16:35:59 -04: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
SKP_VERSION Update SKP version 2015-07-19 00:19:11 -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
gyp_skia Support SKIA_OUT on Mac and ChromeOS 2015-05-04 08:04:28 -07:00
gyp_skia.py Roll gyp deps from 1765 to 1796. 2013-11-21 18:11:14 +00:00
make.bat Fix references to https://sites.google.com/site/skiadocs/. 2015-02-03 13:12:54 -02:00
make.py Run gyp on Win with --no-parallel -G config=$(BUILDTYPE), fix pylint 2015-03-03 13:15:38 -05:00
skia.gyp Fix references to https://sites.google.com/site/skiadocs/. 2015-02-03 13:12:54 -02:00
whitespace.txt Revert of Whitespace change to test Skia's new bugdroid configuration (patchset #1 id:1 of https://codereview.chromium.org/1237653002/) 2015-07-13 07:09:26 -07:00

README

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

See full details, and build instructions, at https://skia.org.