diff options
-rw-r--r-- | apptype_console.gypi | 2 | ||||
-rw-r--r-- | bench.gyp | 5 | ||||
-rw-r--r-- | common.gypi | 1 | ||||
-rw-r--r-- | common_conditions.gypi | 3 | ||||
-rw-r--r-- | dm.gyp | 2 | ||||
-rw-r--r-- | gmslides.gypi | 1 | ||||
-rw-r--r-- | gpu.gypi | 2 | ||||
-rw-r--r-- | pathops_unittest.gyp | 1 | ||||
-rw-r--r-- | record.gyp | 1 | ||||
-rw-r--r-- | skia_for_chromium_defines.gypi | 7 | ||||
-rw-r--r-- | tests.gyp | 10 | ||||
-rw-r--r-- | tests.gypi | 3 | ||||
-rw-r--r-- | tools.gyp | 22 | ||||
-rw-r--r-- | views.gyp | 1 | ||||
-rw-r--r-- | views_animated.gyp | 1 | ||||
-rw-r--r-- | webtry.gyp | 1 |
16 files changed, 53 insertions, 10 deletions
diff --git a/apptype_console.gypi b/apptype_console.gypi index 85cc502..cde8779 100644 --- a/apptype_console.gypi +++ b/apptype_console.gypi @@ -12,7 +12,7 @@ }, }, 'conditions': [ - [ 'skia_os == "android"', { + [ 'skia_os == "android" and not skia_android_framework', { 'dependencies': [ 'android_deps.gyp:Android_EntryPoint', 'android_system.gyp:skia_launcher', @@ -52,11 +52,14 @@ '../bench/BenchSysTimer_windows.h', '../bench/BenchSysTimer_windows.cpp', ], - 'include_dirs': [ + 'include_dirs': [ '../src/core', '../src/gpu', '../tools', ], + 'direct_dependent_settings': { + 'include_dirs': ['../bench'], + }, 'dependencies': [ 'skia_lib.gyp:skia_lib', ], diff --git a/common.gypi b/common.gypi index 2a5bbd4..0846fef 100644 --- a/common.gypi +++ b/common.gypi @@ -12,6 +12,7 @@ 'target_defaults': { 'defines': [ + 'SK_INTERNAL', 'SK_GAMMA_SRGB', 'SK_GAMMA_APPLY_TO_A8', 'SK_SCALAR_TO_FLOAT_EXCLUDED', # temporary to allow Chrome to call SkFloatToScalar diff --git a/common_conditions.gypi b/common_conditions.gypi index 175b8b0..77dd925 100644 --- a/common_conditions.gypi +++ b/common_conditions.gypi @@ -307,8 +307,11 @@ 'SK_SUPPORT_LEGACY_DERIVED_PICTURE_CLASSES', 'SK_SUPPORT_LEGACY_PICTURE_HEADERS', 'SK_SUPPORT_LEGACY_BLURDRAWLOOPERCONSTRUCTORS', + 'SK_SUPPORT_LEGACY_BLURMASKFILTER_STYLE', # Needed until we fix skbug.com/2440. 'SK_SUPPORT_LEGACY_CLIPTOLAYERFLAG', + # Transitional, for deprecated SkCanvas::SaveFlags methods. + 'SK_ATTR_DEPRECATED=SK_NOTHING_ARG1', ], }], @@ -33,6 +33,7 @@ '../dm/DMExpectationsTask.cpp', '../dm/DMGpuGMTask.cpp', '../dm/DMPipeTask.cpp', + '../dm/DMQuiltTask.cpp', '../dm/DMRecordTask.cpp', '../dm/DMReplayTask.cpp', '../dm/DMReporter.cpp', @@ -40,7 +41,6 @@ '../dm/DMTask.cpp', '../dm/DMTaskRunner.cpp', '../dm/DMTestTask.cpp', - '../dm/DMTileGridTask.cpp', '../dm/DMUtil.cpp', '../dm/DMWriteTask.cpp', '../gm/gm.cpp', diff --git a/gmslides.gypi b/gmslides.gypi index 67a9adb..d4c6c1c 100644 --- a/gmslides.gypi +++ b/gmslides.gypi @@ -56,6 +56,7 @@ '../gm/cubicpaths.cpp', '../gm/cmykjpeg.cpp', '../gm/degeneratesegments.cpp', + '../gm/discard.cpp', '../gm/dashcubics.cpp', '../gm/dashing.cpp', '../gm/deviceproperties.cpp', @@ -164,6 +164,8 @@ '<(skia_src_path)/gpu/effects/GrTextureStripAtlas.cpp', '<(skia_src_path)/gpu/effects/GrTextureStripAtlas.h', + '<(skia_src_path)/gpu/gl/GrGLAssembleInterface.cpp', + '<(skia_src_path)/gpu/gl/GrGLAssembleInterface.h', '<(skia_src_path)/gpu/gl/GrGLBufferImpl.cpp', '<(skia_src_path)/gpu/gl/GrGLBufferImpl.h', '<(skia_src_path)/gpu/gl/GrGLCaps.cpp', diff --git a/pathops_unittest.gyp b/pathops_unittest.gyp index 87e125b..51af1e9 100644 --- a/pathops_unittest.gyp +++ b/pathops_unittest.gyp @@ -24,6 +24,7 @@ 'sources': [ '../tests/PathOpsAngleIdeas.cpp', '../tests/PathOpsDebug.cpp', + '../tests/PathOpsOpLoopThreadedTest.cpp', '../tests/PathOpsSkpClipTest.cpp', '../tests/Test.cpp', '../tests/skia_test.cpp', @@ -8,6 +8,7 @@ '../include/config', '../include/core', '../include/record', + '../src/utils', ], 'direct_dependent_settings': { 'include_dirs': [ diff --git a/skia_for_chromium_defines.gypi b/skia_for_chromium_defines.gypi index affd807..1ec908e 100644 --- a/skia_for_chromium_defines.gypi +++ b/skia_for_chromium_defines.gypi @@ -15,12 +15,13 @@ 'skia_for_chromium_defines': [ 'SK_SUPPORT_LEGACY_PUBLICEFFECTCONSTRUCTORS=1', 'SK_SUPPORT_LEGACY_GETTOPDEVICE', - 'SK_SUPPORT_LEGACY_PICTURE_CAN_RECORD', - 'SK_SUPPORT_DEPRECATED_RECORD_FLAGS', - 'SK_SUPPORT_LEGACY_DERIVED_PICTURE_CLASSES', 'SK_SUPPORT_LEGACY_N32_NAME', 'SK_SUPPORT_LEGACY_PROCXFERMODE', + 'SK_SUPPORT_LEGACY_DERIVED_PICTURE_CLASSES', 'SK_SUPPORT_LEGACY_PICTURE_HEADERS', + 'SK_SUPPORT_LEGACY_PICTURE_CAN_RECORD', + 'SK_SUPPORT_DEPRECATED_RECORD_FLAGS', + 'SK_SUPPORT_LEGACY_BLURMASKFILTER_STYLE', ], }, } @@ -15,6 +15,16 @@ '../tests/skia_test.cpp', ], 'conditions': [ + [ 'skia_android_framework == 1', { + 'libraries': [ + '-lskia', + '-lcutils', + ], + 'libraries!': [ + '-lz', + '-llog', + ], + }], [ 'skia_gpu == 1', { 'include_dirs': [ '../src/gpu', @@ -129,6 +129,7 @@ '../tests/PathUtilsTest.cpp', '../tests/PictureTest.cpp', '../tests/PictureShaderTest.cpp', + '../tests/PictureStateTreeTest.cpp', '../tests/PictureUtilsTest.cpp', '../tests/PixelRefTest.cpp', '../tests/PointTest.cpp', @@ -139,8 +140,8 @@ '../tests/ReadPixelsTest.cpp', '../tests/ReadWriteAlphaTest.cpp', '../tests/Reader32Test.cpp', - '../tests/RecordCullingTest.cpp', '../tests/RecordDrawTest.cpp', + '../tests/RecordOptsTest.cpp', '../tests/RecordTest.cpp', '../tests/RecorderTest.cpp', '../tests/RecordingTest.cpp', @@ -18,6 +18,7 @@ 'bench_record', 'bench_playback', 'filter', + 'gpuveto', 'lua_app', 'lua_pictures', 'pinspect', @@ -198,7 +199,24 @@ 'skia_lib.gyp:skia_lib', ], }, - + { + 'target_name': 'gpuveto', + 'type': 'executable', + 'sources': [ + '../tools/gpuveto.cpp', + '../tools/LazyDecodeBitmap.cpp', + ], + 'include_dirs': [ + '../src/core/', + '../src/images', + '../src/lazy', + '../tools/flags', + ], + 'dependencies': [ + 'flags.gyp:flags', + 'skia_lib.gyp:skia_lib', + ], + }, { 'target_name': 'lua_app', 'type': 'executable', @@ -303,6 +321,7 @@ '../src/lazy', ], 'dependencies': [ + 'bench.gyp:bench_timer', 'flags.gyp:flags', 'skia_lib.gyp:skia_lib', 'record.gyp:*', @@ -320,6 +339,7 @@ '../src/record', ], 'dependencies': [ + 'bench.gyp:bench_timer', 'flags.gyp:flags', 'skia_lib.gyp:skia_lib', 'record.gyp:*', @@ -13,7 +13,6 @@ 'standalone_static_library': 1, 'dependencies': [ 'skia_lib.gyp:skia_lib', - 'angle.gyp:*', 'xml.gyp:*', ], 'include_dirs': [ diff --git a/views_animated.gyp b/views_animated.gyp index 01ec4fa..c10e9f7 100644 --- a/views_animated.gyp +++ b/views_animated.gyp @@ -7,7 +7,6 @@ 'type': 'static_library', 'dependencies': [ 'skia_lib.gyp:skia_lib', - 'angle.gyp:*', 'animator.gyp:*', 'views.gyp:*', 'xml.gyp:*', @@ -7,6 +7,7 @@ 'include_dirs' : [ '../src/core', '../src/images', + '../src/pathops', ], 'sources': [ '../experimental/webtry/result.cpp', |