Lines Matching full:defined
20 // A build environment may have already defined symbols, so we first check
25 #if defined(__APPLE_CPP__) || defined(__APPLE_CC__)
30 * Gr defines are set to 0 or 1, rather than being undefined or defined
33 #if !defined(GR_ANDROID_BUILD)
36 #if !defined(GR_IOS_BUILD)
39 #if !defined(GR_LINUX_BUILD)
42 #if !defined(GR_MAC_BUILD)
45 #if !defined(GR_WIN32_BUILD)
48 #if !defined(GR_QNX_BUILD)
53 * If no build target has been defined, attempt to infer.
56 #if defined(_WIN32)
64 #elif defined(SK_BUILD_FOR_ANDROID)
72 #elif TARGET_OS_QNX || defined(__QNXNTO__)
83 // we need both GR_DEBUG and GR_RELEASE to be defined as 0 or 1
134 * GR_USER_CONFIG_FILE. It should be defined relative to GrConfig.h
139 #if !defined(GR_USER_CONFIG_FILE)
154 #if !defined(GR_IMPLEMENTATION)
158 // If Gr is built as a shared library then GR_DLL should be defined to 1 (both
163 #if !defined(GR_DLL)
212 #if defined(_MSC_VER) && _MSC_VER
221 #if !defined(GR_ALWAYSBREAK)
235 #if !defined(GR_DEBUGBREAK)
246 #if !defined(GR_ALWAYSASSERT)
259 #if !defined(GR_DEBUGASSERT)
282 #if !defined(GR_DEBUGCODE)
297 #if !defined(GR_STATIC_ASSERT)
298 #if (defined(_MSC_VER) && _MSC_VER >= 1600) || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)
309 #if !defined(GR_SCALAR_IS_FLOAT)
312 #if !defined(GR_SCALAR_IS_FIXED)
316 #if !defined(GR_TEXT_SCALAR_TYPE_IS_USHORT)
319 #if !defined(GR_TEXT_SCALAR_TYPE_IS_FLOAT)
322 #if !defined(GR_TEXT_SCALAR_TYPE_IS_FIXED)
332 * If not already defined then collect in debug build but not release.
334 #if !defined(GR_COLLECT_STATS)
343 #if !defined(GR_STATIC_RECT_VB)
353 #if !defined(GR_AGGRESSIVE_SHADER_OPTS)
363 #if !defined(GR_GEOM_BUFFER_LOCK_THRESHOLD)
382 #error "More than one GR_BUILD defined"
389 #pragma message GR_WARN("Scalar type not defined, defaulting to float")
397 #pragma message GR_WARN("Text scalar type not defined, defaulting to float")