From: bungeman@google.com Date: Thu, 22 Mar 2012 17:56:29 +0000 (+0000) Subject: Remove mutual dependency of gr and skgr. X-Git-Tag: accepted/tizen/5.0/unified/20181102.025319~16580 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f85abda8c964d57c315afad9cc3c70384e5ce79f;p=platform%2Fupstream%2FlibSkiaSharp.git Remove mutual dependency of gr and skgr. http://codereview.appspot.com/5879043/ git-svn-id: http://skia.googlecode.com/svn/trunk@3467 2bbb7eff-a529-9590-31e7-b0007b416f81 --- diff --git a/gyp/gpu.gyp b/gyp/gpu.gyp index a4d7c18..db506d7 100644 --- a/gyp/gpu.gyp +++ b/gyp/gpu.gyp @@ -104,7 +104,6 @@ '../include/gpu/gl/SkNullGLContext.h', '../include/gpu/gl/SkDebugGLContext.h', - '../src/gpu/GrPrintf_skia.cpp', '../src/gpu/SkGpuCanvas.cpp', '../src/gpu/SkGpuDevice.cpp', '../src/gpu/SkGr.cpp', diff --git a/include/gpu/GrConfig.h b/include/gpu/GrConfig.h index 1dfe199..e25859b 100644 --- a/include/gpu/GrConfig.h +++ b/include/gpu/GrConfig.h @@ -182,7 +182,7 @@ typedef unsigned __int64 uint64_t; // debug -vs- release // -extern GR_API void GrPrintf(const char format[], ...); +#define GrPrintf SkDebugf /** * GR_STRING makes a string of X where X is expanded before conversion to a string diff --git a/src/gpu/GrPrintf_printf.cpp b/src/gpu/GrPrintf_printf.cpp deleted file mode 100644 index 909a4f0..0000000 --- a/src/gpu/GrPrintf_printf.cpp +++ /dev/null @@ -1,29 +0,0 @@ - -/* - * Copyright 2010 Google Inc. - * - * Use of this source code is governed by a BSD-style license that can be - * found in the LICENSE file. - */ - - - -#include "GrTypes.h" - -#include -#include - -void GrPrintf(const char format[], ...) { - const size_t MAX_BUFFER_SIZE = 2048; - - char buffer[MAX_BUFFER_SIZE + 1]; - va_list args; - - va_start(args, format); - vsnprintf(buffer, MAX_BUFFER_SIZE, format, args); - va_end(args); - - printf("%s", buffer); -} - - diff --git a/src/gpu/GrPrintf_skia.cpp b/src/gpu/GrPrintf_skia.cpp deleted file mode 100644 index 9bab419..0000000 --- a/src/gpu/GrPrintf_skia.cpp +++ /dev/null @@ -1,32 +0,0 @@ - -/* - * Copyright 2010 Google Inc. - * - * Use of this source code is governed by a BSD-style license that can be - * found in the LICENSE file. - */ - - - -#include "GrTypes.h" - -#include -#include - -#include "SkTypes.h" - -void GrPrintf(const char format[], ...) { - const size_t MAX_BUFFER_SIZE = 2048; - - char buffer[MAX_BUFFER_SIZE + 1]; - va_list args; - - va_start(args, format); - vsnprintf(buffer, MAX_BUFFER_SIZE, format, args); - va_end(args); - - // skia has already mapped this to do the "right thing" - SkDebugf("%s", buffer); -} - -