diff options
author | tomhudson@google.com <tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2011-07-01 17:08:26 +0000 |
---|---|---|
committer | tomhudson@google.com <tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2011-07-01 17:08:26 +0000 |
commit | 0c8d93a94099dee2dff8da6000ded9ad59676488 (patch) | |
tree | 93d68d568132740aef280b4badcf5edb90ce8b7f /include/config | |
parent | 9ae4429f9d3ab837ff9352261271974715cabb8a (diff) |
Reworks r1770 so that users who have replaced SkUserConfig don't have to
make any changes to continue compiling successfully.
git-svn-id: http://skia.googlecode.com/svn/trunk@1779 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'include/config')
-rw-r--r-- | include/config/SkUserConfig.h | 10 | ||||
-rw-r--r-- | include/config/SkUserTrace.h | 42 |
2 files changed, 5 insertions, 47 deletions
diff --git a/include/config/SkUserConfig.h b/include/config/SkUserConfig.h index 6ee514646b..48f6379a03 100644 --- a/include/config/SkUserConfig.h +++ b/include/config/SkUserConfig.h @@ -148,17 +148,17 @@ //#define SK_SUPPORT_UNITTEST #endif -/* If your system embeds skia and has complex event logging, redefine this - symbol to point to a file that maps the following macros to your system's +/* If your system embeds skia and has complex event logging, define this + symbol to name a file that maps the following macros to your system's equivalents: SK_TRACE_EVENT0(event) SK_TRACE_EVENT1(event, name1, value1) SK_TRACE_EVENT2(event, name1, value1, name2, value2) - include/config/SkUserTrace.h has a no-op implementation, while src/utils/SkDebugTrace.h has a trivial implementation that writes to - the debug output stream. + the debug output stream. If SK_USER_TRACE_INCLUDE_FILE is not defined, + SkTrace.h will define the above three macros to do nothing. */ -#define SK_USER_TRACE_INCLUDE_FILE "../../include/config/SkUserTrace.h" +//#undef SK_USER_TRACE_INCLUDE_FILE /* Change the ordering to work in X windows. */ diff --git a/include/config/SkUserTrace.h b/include/config/SkUserTrace.h deleted file mode 100644 index c5d168a501..0000000000 --- a/include/config/SkUserTrace.h +++ /dev/null @@ -1,42 +0,0 @@ -/* - Copyright 2010 Google Inc. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - */ -#ifndef SkUserTrace_DEFINED -#define SkUserTrace_DEFINED - -/* If your system embeds skia and has complex event logging, define these - to map to your system's equivalents. A trivial example is given in - src/utils/SkDebugTrace.h. - - All arguments are const char*. Skia typically passes the name of - the object and function (and sometimes region of interest within - the function) separated by double colons for 'event'. - - SK_TRACE_EVENT1 and SK_TRACE_EVENT2 take one or two arbitrary - name-value pairs that you also want to log. SkStringPrintf() is useful - for formatting these values. - - For example: - SK_TRACE_EVENT0("GrContext::createAndLockTexture"); - SK_TRACE_EVENT1("GrDefaultPathRenderer::onDrawPath::renderPasses", - "verts", SkStringPrintf("%i", vert - base).c_str()); -*/ -#define SK_TRACE_EVENT0(event) -#define SK_TRACE_EVENT1(event, name1, value1) -#define SK_TRACE_EVENT2(event, name1, value1, name2, value2) - -#endif - - |