summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTorne (Richard Coles) <torne@google.com>2014-05-14 12:13:14 +0100
committerTorne (Richard Coles) <torne@google.com>2014-05-14 12:13:14 +0100
commitd7dd01274326b7ecd42c31c06649891bd509456a (patch)
tree7f674624153c9e09cb0c42dc900adb7776060642
parent83827578d05fe1735c6206827f7d8263c8b6f738 (diff)
parent9cfc97095ce1e2443a44472cf6fa7fe5d5a56aff (diff)
downloadgyp-d7dd01274326b7ecd42c31c06649891bd509456a.tar.gz
Merge from Chromium at DEPS revision 269336HEADmastermain
This commit was generated by merge_to_master.py. Change-Id: I8e453b0fea071ecea4d10befb4e78b01d6ecfc15
-rw-r--r--common_conditions.gypi11
-rw-r--r--core.gypi1
-rw-r--r--gpu.gypi5
-rw-r--r--opts.gyp2
-rw-r--r--skia_for_chromium_defines.gypi5
-rw-r--r--tests.gypi1
6 files changed, 16 insertions, 9 deletions
diff --git a/common_conditions.gypi b/common_conditions.gypi
index 77dd925..6ae76a6 100644
--- a/common_conditions.gypi
+++ b/common_conditions.gypi
@@ -31,6 +31,7 @@
'AdditionalOptions': [ '/MP', ],
},
'VCLinkerTool': {
+ 'LargeAddressAware': 2, # 2 means "Yes, please let me use more RAM on 32-bit builds."
'AdditionalDependencies': [
'OpenGL32.lib',
'usp10.lib',
@@ -411,6 +412,16 @@
}],
],
}],
+ [ 'skia_sanitizer == "undefined"', {
+ 'cflags': [ '-fPIC' ],
+ 'cflags_cc!': ['-fno-rtti'],
+ 'target_conditions': [
+ [ '_type == "executable"', {
+ 'cflags': [ '-fPIE' ],
+ 'ldflags': [ '-pie' ],
+ }],
+ ],
+ }],
],
}],
[ 'skia_clang_build', {
diff --git a/core.gypi b/core.gypi
index 1bcde4c..b70508c 100644
--- a/core.gypi
+++ b/core.gypi
@@ -7,7 +7,6 @@
#
{
'sources': [
- '<(skia_src_path)/core/ARGB32_Clamp_Bilinear_BitmapShader.h',
'<(skia_src_path)/core/SkAAClip.cpp',
'<(skia_src_path)/core/SkAnnotation.cpp',
'<(skia_src_path)/core/SkAdvancedTypefaceMetrics.cpp',
diff --git a/gpu.gypi b/gpu.gypi
index efeeb2d..258b532 100644
--- a/gpu.gypi
+++ b/gpu.gypi
@@ -9,6 +9,7 @@
'variables': {
'skgpu_sources': [
'<(skia_include_path)/gpu/GrBackendEffectFactory.h',
+ '<(skia_include_path)/gpu/GrCacheable.h',
'<(skia_include_path)/gpu/GrClipData.h',
'<(skia_include_path)/gpu/GrColor.h',
'<(skia_include_path)/gpu/GrConfig.h',
@@ -20,13 +21,13 @@
'<(skia_include_path)/gpu/GrEffectUnitTest.h',
'<(skia_include_path)/gpu/GrFontScaler.h',
'<(skia_include_path)/gpu/GrGlyph.h',
+ '<(skia_include_path)/gpu/GrGpuObject.h',
'<(skia_include_path)/gpu/GrKey.h',
'<(skia_include_path)/gpu/GrPaint.h',
'<(skia_include_path)/gpu/GrPathRendererChain.h',
'<(skia_include_path)/gpu/GrPoint.h',
'<(skia_include_path)/gpu/GrRect.h',
'<(skia_include_path)/gpu/GrRenderTarget.h',
- '<(skia_include_path)/gpu/GrResource.h',
'<(skia_include_path)/gpu/GrSurface.h',
'<(skia_include_path)/gpu/GrTBackendEffectFactory.h',
'<(skia_include_path)/gpu/GrTexture.h',
@@ -78,6 +79,7 @@
'<(skia_src_path)/gpu/GrClipMaskManager.cpp',
'<(skia_src_path)/gpu/GrGpu.cpp',
'<(skia_src_path)/gpu/GrGpu.h',
+ '<(skia_src_path)/gpu/GrGpuObject.cpp',
'<(skia_src_path)/gpu/GrGpuFactory.cpp',
'<(skia_src_path)/gpu/GrIndexBuffer.h',
'<(skia_src_path)/gpu/GrInOrderDrawBuffer.cpp',
@@ -107,7 +109,6 @@
'<(skia_src_path)/gpu/GrRenderTarget.cpp',
'<(skia_src_path)/gpu/GrReducedClip.cpp',
'<(skia_src_path)/gpu/GrReducedClip.h',
- '<(skia_src_path)/gpu/GrResource.cpp',
'<(skia_src_path)/gpu/GrResourceCache.cpp',
'<(skia_src_path)/gpu/GrResourceCache.h',
'<(skia_src_path)/gpu/GrStencil.cpp',
diff --git a/opts.gyp b/opts.gyp
index 36af0c4..6ca602c 100644
--- a/opts.gyp
+++ b/opts.gyp
@@ -48,7 +48,7 @@
'opts_ssse3',
],
'sources': [
- '../src/opts/opts_check_SSE2.cpp',
+ '../src/opts/opts_check_x86.cpp',
'../src/opts/SkBitmapProcState_opts_SSE2.cpp',
'../src/opts/SkBitmapFilter_opts_SSE2.cpp',
'../src/opts/SkBlitRow_opts_SSE2.cpp',
diff --git a/skia_for_chromium_defines.gypi b/skia_for_chromium_defines.gypi
index 1ec908e..8a6fb34 100644
--- a/skia_for_chromium_defines.gypi
+++ b/skia_for_chromium_defines.gypi
@@ -16,11 +16,6 @@
'SK_SUPPORT_LEGACY_PUBLICEFFECTCONSTRUCTORS=1',
'SK_SUPPORT_LEGACY_GETTOPDEVICE',
'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',
],
},
diff --git a/tests.gypi b/tests.gypi
index afe256c..68c179d 100644
--- a/tests.gypi
+++ b/tests.gypi
@@ -142,6 +142,7 @@
'../tests/Reader32Test.cpp',
'../tests/RecordDrawTest.cpp',
'../tests/RecordOptsTest.cpp',
+ '../tests/RecordPatternTest.cpp',
'../tests/RecordTest.cpp',
'../tests/RecorderTest.cpp',
'../tests/RecordingTest.cpp',