skia2/experimental
sdefresne e3fa811657 [GN] Add support for disabling opts via SK_BUILD_NO_OPTS define.
When targetting iOS and using gyp to generate the build files, it is not
possible to select files to build depending on the architecture. Due to
that, the skia code was disabling all optimisation when SK_BUILD_FOR_IOS
was defined.

Since it is possible to select the correct optimised version when using
gn, this pessimisation is hurting the build. Introduce a new define to
disable the optimisation SK_BUILD_NO_OPTS. It will be used by Chromium
when building skia for iOS with gyp but not gn.

Define SK_BUILD_NO_OPTS along-side SK_BUILD_FOR_IOS for all files that
look like build configuration (Xcode projects, gyp configuration files,
public.bzl) in order to avoid introducing breakage on those builds.

BUG=607933
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2002423002

Review-Url: https://codereview.chromium.org/2002423002
2016-06-01 07:08:56 -07:00
..
c-api-example CMAKE + install command 2015-09-03 14:23:18 -07:00
ChromeUtils Sanitizing source files in Housekeeper-Nightly 2013-12-11 07:02:06 +00:00
docs runs some sample animations side by side in canvas and svg 2015-11-16 13:36:08 -08:00
DrawingBoard remove SkFloatToScalar macro 2013-11-25 19:44:07 +00:00
expectations/skp add headers to experimental SKP expectations 2014-08-20 11:51:39 -07:00
FileReaderApp Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
GLFWTest Add test with GLFW framework 2015-10-09 13:27:34 -07:00
go-skia patch from issue 697743002 2014-11-03 10:45:50 -08:00
iOSSampleApp [GN] Add support for disabling opts via SK_BUILD_NO_OPTS define. 2016-06-01 07:08:56 -07:00
iOSShell Remove custom bundle ID for iOS 2016-05-20 11:20:38 -07:00
nanomsg Relocate SK_SUPPORT_LEGACY_PICTURE_PTR 2016-03-24 11:05:29 -07:00
Networking Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
SimpleCocoaApp Make SkGraphics::Term a no-op, stop calling it. 2015-09-09 07:35:42 -07:00
SimpleiOSApp Make SkGraphics::Term a no-op, stop calling it. 2015-09-09 07:35:42 -07:00
SkPerlinNoiseShader2 Rename EmitArgs::fSamplers to fTexSamplers 2016-04-11 12:18:09 -07:00
SkV8Example Added --deepColor option to SampleApp, triggers creation of a ten-bit/channel 2016-05-05 12:24:31 -07:00
tools experimental/tools/coreGraphicsPdf2png: remove skia dependency 2016-05-05 11:17:08 -07:00
SkSetPoly3To3_A.cpp remove SK_SCALAR_IS_[FLOAT,FIXED] and assume floats 2013-12-17 16:44:46 +00:00
SkSetPoly3To3_D.cpp Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
SkSetPoly3To3.cpp Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00