skia2/gn
Hal Canary abc88d2636 SkXPS: Begin refactoring SkXPSDevice
A later CL will move all document-level fields  and methods into
SkXPSDocument.

  * SkXPSDocument cnstructor requires a xps factory ptr.

  * All device layers share ownership of a single factory.

  * renames SkDocument_XPS to the easier-to-say SkXPSDocument.

  * Moves autocoinitialize to DM.

TODO: pipe the IXpsOMObjectFactory* into the SkDocument api.

No change in rendered documents.

Change-Id: I8a4680a3603951b1ce5f6c1de48714d4902061a9
Reviewed-on: https://skia-review.googlesource.com/7998
Reviewed-by: Ben Wagner <bungeman@google.com>
Commit-Queue: Hal Canary <halcanary@google.com>
2017-02-06 17:13:38 +00:00
..
android_framework_defines.gni remove legacy clipbounds flag for android 2017-01-26 14:28:33 +00:00
ar.py GN: quiet alink spam on Mac 2016-11-07 14:19:32 +00:00
bench.gni Remove SkColorCubeFilter. It is unused. 2017-01-21 15:09:31 +00:00
BUILD.gn Make flag parsing work in GN-built iOS nanobench. 2017-01-31 20:49:19 +00:00
BUILDCONFIG.gn GN: add 32-bit and Release iOS builders. 2017-01-23 19:54:49 +00:00
core.gni Remove SkTDict and calls from SkView. 2017-01-24 17:24:50 +00:00
cp.py GN: get Angle compiling on Windows. 2016-10-17 16:16:16 +00:00
effects.gni remove SkArithmeticMode.h empty header 2017-01-30 16:44:44 +00:00
find_headers.py Mark this file as executable 2016-11-17 22:29:59 +00:00
find_ios_sysroot.py GN: iOS basics 2016-11-03 19:31:50 +00:00
gm.gni Add a GM for SkShadowUtils and fix a few issues. 2017-02-01 20:14:18 +00:00
gn_helpers.py Basic standalone GN configs. 2016-07-21 12:25:45 -07:00
gn_meta_sln.py Move, rename, and document Visual Studio GN helper script 2016-12-14 16:41:52 +00:00
gn_to_bp.py Generate Android build targets for dm and nanobench 2017-01-27 20:02:23 +00:00
gn_to_cmake.py Add support for lib_dirs to gn_to_cmake.py. 2016-10-28 15:07:10 +00:00
gpu.gni Change shadow tessellators to use SkColor and move to util. 2017-01-30 18:44:38 +00:00
gypi_to_gn.py Add executable bit and shebang to python files 2016-08-18 04:36:25 -07:00
is_clang.py GN: match shell behavior for cc and cxx in is_clang.py 2016-09-27 09:29:24 -07:00
opts.gni remove MIPS DSP optimizations 2016-12-21 03:55:00 +00:00
package_ios.py Automate more parts of gn/package_ios.py. 2017-01-31 17:41:16 +00:00
pdf.gni Start inverting GN reading .gypis to GYP reading .gnis. 2016-10-26 17:47:00 +00:00
push_to_android.py skia_android_serial = "auto" 2017-01-12 16:30:17 +00:00
samples.gni Create .gni files for samples, tests, gms, and benches. 2016-10-27 18:14:06 +00:00
shared_sources.gni remove MIPS DSP optimizations 2016-12-21 03:55:00 +00:00
sksl.gni Split SkSL and utils apart again into .gni files. 2016-10-26 18:56:37 +00:00
tests.gni Make shadow tessellators fail gracefully and add unit test for this. 2017-02-03 16:08:46 +00:00
utils.gni remove unused SkLayer 2017-01-30 20:34:33 +00:00
xps.gni SkXPS: Begin refactoring SkXPSDevice 2017-02-06 17:13:38 +00:00