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

Side by Side Diff: include/config/SkUserConfig.h

Issue 18539004: ARM Skia NEON patches - 04 - Clean SkFixed / SkLONGLONG (Closed) Base URL: https://skia.googlecode.com/svn/trunk
Patch Set: Remove SkLONGLONG + use int64_t where there was an existing long long SkFixed implementation Created 7 years, 4 months 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 | include/core/Sk64.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 1
2 /* 2 /*
3 * Copyright 2006 The Android Open Source Project 3 * Copyright 2006 The Android Open Source Project
4 * 4 *
5 * Use of this source code is governed by a BSD-style license that can be 5 * Use of this source code is governed by a BSD-style license that can be
6 * found in the LICENSE file. 6 * found in the LICENSE file.
7 */ 7 */
8 8
9 9
10 #ifndef SkUserConfig_DEFINED 10 #ifndef SkUserConfig_DEFINED
(...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after
96 96
97 /* Most compilers use the same bit endianness for bit flags in a byte as the 97 /* Most compilers use the same bit endianness for bit flags in a byte as the
98 system byte endianness, and this is the default. If for some reason this 98 system byte endianness, and this is the default. If for some reason this
99 needs to be overridden, specify which of the mutually exclusive flags to 99 needs to be overridden, specify which of the mutually exclusive flags to
100 use. For example, some atom processors in certain configurations have big 100 use. For example, some atom processors in certain configurations have big
101 endian byte order but little endian bit orders. 101 endian byte order but little endian bit orders.
102 */ 102 */
103 //#define SK_UINT8_BITFIELD_BENDIAN 103 //#define SK_UINT8_BITFIELD_BENDIAN
104 //#define SK_UINT8_BITFIELD_LENDIAN 104 //#define SK_UINT8_BITFIELD_LENDIAN
105 105
106
107 /* Some compilers don't support long long for 64bit integers. If yours does
108 not, define this to the appropriate type.
109 */
110 //#define SkLONGLONG int64_t
111
112
113 /* To write debug messages to a console, skia will call SkDebugf(...) following 106 /* To write debug messages to a console, skia will call SkDebugf(...) following
114 printf conventions (e.g. const char* format, ...). If you want to redirect 107 printf conventions (e.g. const char* format, ...). If you want to redirect
115 this to something other than printf, define yours here 108 this to something other than printf, define yours here
116 */ 109 */
117 //#define SkDebugf(...) MyFunction(__VA_ARGS__) 110 //#define SkDebugf(...) MyFunction(__VA_ARGS__)
118 111
119 /* 112 /*
120 * To specify a different default font cache limit, define this. If this is 113 * To specify a different default font cache limit, define this. If this is
121 * undefined, skia will use a built-in value. 114 * undefined, skia will use a built-in value.
122 */ 115 */
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after
196 /* The PDF generation code uses Path Ops to generate inverse fills and complex 189 /* The PDF generation code uses Path Ops to generate inverse fills and complex
197 * clipping paths, but at this time, Path Ops is not release ready yet. So, 190 * clipping paths, but at this time, Path Ops is not release ready yet. So,
198 * the code is hidden behind this #define guard. If you are feeling adventurous 191 * the code is hidden behind this #define guard. If you are feeling adventurous
199 * and want the latest and greatest PDF generation code, uncomment the #define. 192 * and want the latest and greatest PDF generation code, uncomment the #define.
200 * When Path Ops is release ready, the define guards and this user config 193 * When Path Ops is release ready, the define guards and this user config
201 * define should be removed entirely. 194 * define should be removed entirely.
202 */ 195 */
203 //#define SK_PDF_USE_PATHOPS 196 //#define SK_PDF_USE_PATHOPS
204 197
205 #endif 198 #endif
OLDNEW
« no previous file with comments | « no previous file | include/core/Sk64.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698