Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(664)

Side by Side Diff: skia/skia.gyp

Issue 8965045: Turn on max optimization for the skia libs. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 9 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'targets': [ 6 'targets': [
7 { 7 {
8 'target_name': 'skia', 8 'target_name': 'skia',
9 'type': '<(component)', 9 'type': '<(component)',
10 'variables': {
11 'optimize': 'max',
12 },
10 'sources': [ 13 'sources': [
11 #'../third_party/skia/src/animator/SkAnimate.h', 14 #'../third_party/skia/src/animator/SkAnimate.h',
12 #'../third_party/skia/src/animator/SkAnimateActive.cpp', 15 #'../third_party/skia/src/animator/SkAnimateActive.cpp',
13 #'../third_party/skia/src/animator/SkAnimateActive.h', 16 #'../third_party/skia/src/animator/SkAnimateActive.h',
14 #'../third_party/skia/src/animator/SkAnimateBase.cpp', 17 #'../third_party/skia/src/animator/SkAnimateBase.cpp',
15 #'../third_party/skia/src/animator/SkAnimateBase.h', 18 #'../third_party/skia/src/animator/SkAnimateBase.h',
16 #'../third_party/skia/src/animator/SkAnimateField.cpp', 19 #'../third_party/skia/src/animator/SkAnimateField.cpp',
17 #'../third_party/skia/src/animator/SkAnimateMaker.cpp', 20 #'../third_party/skia/src/animator/SkAnimateMaker.cpp',
18 #'../third_party/skia/src/animator/SkAnimateMaker.h', 21 #'../third_party/skia/src/animator/SkAnimateMaker.h',
19 #'../third_party/skia/src/animator/SkAnimateProperties.h', 22 #'../third_party/skia/src/animator/SkAnimateProperties.h',
(...skipping 955 matching lines...) Expand 10 before | Expand all | Expand 10 after
975 # SSE2, Linux x86_64 has SSE2 by definition, and MSC will happily emit 978 # SSE2, Linux x86_64 has SSE2 by definition, and MSC will happily emit
976 # SSE2 from instrinsics, which generating plain ol' 386 for everything 979 # SSE2 from instrinsics, which generating plain ol' 386 for everything
977 # else). However, to keep the .gyp file simple and avoid platform-specific 980 # else). However, to keep the .gyp file simple and avoid platform-specific
978 # build breakage, we do this on all platforms. 981 # build breakage, we do this on all platforms.
979 982
980 # For about the same reason, we need to compile the ARM opts files 983 # For about the same reason, we need to compile the ARM opts files
981 # separately as well. 984 # separately as well.
982 { 985 {
983 'target_name': 'skia_opts', 986 'target_name': 'skia_opts',
984 'type': 'static_library', 987 'type': 'static_library',
988 'variables': {
989 'optimize': 'max',
990 },
985 'include_dirs': [ 991 'include_dirs': [
986 '..', 992 '..',
987 'config', 993 'config',
988 '../third_party/skia/include/config', 994 '../third_party/skia/include/config',
989 '../third_party/skia/include/core', 995 '../third_party/skia/include/core',
990 '../third_party/skia/include/effects', 996 '../third_party/skia/include/effects',
991 '../third_party/skia/include/images', 997 '../third_party/skia/include/images',
992 '../third_party/skia/include/utils', 998 '../third_party/skia/include/utils',
993 '../third_party/skia/src/core', 999 '../third_party/skia/src/core',
994 ], 1000 ],
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
1058 ], 1064 ],
1059 'sources!': [ 1065 'sources!': [
1060 '../third_party/skia/src/opts/SkBlitRow_opts_arm.cpp', 1066 '../third_party/skia/src/opts/SkBlitRow_opts_arm.cpp',
1061 ], 1067 ],
1062 }], 1068 }],
1063 ], 1069 ],
1064 }, 1070 },
1065 { 1071 {
1066 'target_name': 'skia_libtess', 1072 'target_name': 'skia_libtess',
1067 'type': 'static_library', 1073 'type': 'static_library',
1074 'variables': {
1075 'optimize': 'max',
1076 },
1068 'include_dirs': [ 1077 'include_dirs': [
1069 '../third_party/skia/third_party/glu', 1078 '../third_party/skia/third_party/glu',
1070 ], 1079 ],
1071 'sources': [ 1080 'sources': [
1072 '../third_party/skia/third_party/glu/sk_glu.h', 1081 '../third_party/skia/third_party/glu/sk_glu.h',
1073 '../third_party/skia/third_party/glu/gluos.h', 1082 '../third_party/skia/third_party/glu/gluos.h',
1074 '../third_party/skia/third_party/glu/libtess/dict-list.h', 1083 '../third_party/skia/third_party/glu/libtess/dict-list.h',
1075 '../third_party/skia/third_party/glu/libtess/dict.c', 1084 '../third_party/skia/third_party/glu/libtess/dict.c',
1076 '../third_party/skia/third_party/glu/libtess/dict.h', 1085 '../third_party/skia/third_party/glu/libtess/dict.h',
1077 '../third_party/skia/third_party/glu/libtess/geom.c', 1086 '../third_party/skia/third_party/glu/libtess/geom.c',
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
1110 ], 1119 ],
1111 'include_dirs': [ 1120 'include_dirs': [
1112 '..', 1121 '..',
1113 ], 1122 ],
1114 'sources': [ 1123 'sources': [
1115 'ext/image_operations_bench.cc', 1124 'ext/image_operations_bench.cc',
1116 ], 1125 ],
1117 }, 1126 },
1118 ], 1127 ],
1119 } 1128 }
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698