diff options
author | bsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2011-03-25 12:31:16 +0000 |
---|---|---|
committer | bsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2011-03-25 12:31:16 +0000 |
commit | dfe75bcf98b0c04535efbf7fe36492a7fb53c90d (patch) | |
tree | d12fd433145b03133197a7a75637d4bfbde27de9 /xcode | |
parent | b123c9d99708e25e8a5b633dcf17ff8c923a4d7f (diff) |
Add way to determine at link time what path renderer will be used.
Added mechanism for a custom path renderer to punt and fallback to default path renderer
git-svn-id: http://skia.googlecode.com/svn/trunk@1005 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'xcode')
-rw-r--r-- | xcode/gpu/gpu.xcodeproj/project.pbxproj | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/xcode/gpu/gpu.xcodeproj/project.pbxproj b/xcode/gpu/gpu.xcodeproj/project.pbxproj index 155c2460e0..5a44d540f9 100644 --- a/xcode/gpu/gpu.xcodeproj/project.pbxproj +++ b/xcode/gpu/gpu.xcodeproj/project.pbxproj @@ -96,9 +96,10 @@ D542EAAD131C87E90065FC9D /* GrStencil.h in Headers */ = {isa = PBXBuildFile; fileRef = D542EAAC131C87E90065FC9D /* GrStencil.h */; }; D5558AE3131EB9BB00C71009 /* GrStencil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D5558AE2131EB9BB00C71009 /* GrStencil.cpp */; }; D58CAF9A12E7212100CB9277 /* GrGLUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D58CAF9812E7212100CB9277 /* GrGLUtil.cpp */; }; + D59BD3F4133BBB49003B546A /* GrPathRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = D59BD3F3133BBB49003B546A /* GrPathRenderer.h */; }; + D59BD413133BD384003B546A /* GrCreatePathRenderer_none.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D59BD412133BD384003B546A /* GrCreatePathRenderer_none.cpp */; }; D5ED886F1313F92C00B98D64 /* GrRedBlackTree.h in Headers */ = {isa = PBXBuildFile; fileRef = D5ED886E1313F92C00B98D64 /* GrRedBlackTree.h */; }; D5ED88EB13144FD600B98D64 /* GrPathRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D5ED88E913144FD600B98D64 /* GrPathRenderer.cpp */; }; - D5ED88EC13144FD600B98D64 /* GrPathRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = D5ED88EA13144FD600B98D64 /* GrPathRenderer.h */; }; D5FAF20C130726C6001550A4 /* GrGeometryBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = D5FAF20B130726C6001550A4 /* GrGeometryBuffer.h */; }; D5FAF22313072C27001550A4 /* GrBufferAllocPool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D5FAF22113072C27001550A4 /* GrBufferAllocPool.cpp */; }; D5FAF22413072C27001550A4 /* GrBufferAllocPool.h in Headers */ = {isa = PBXBuildFile; fileRef = D5FAF22213072C27001550A4 /* GrBufferAllocPool.h */; }; @@ -195,9 +196,10 @@ D542EAAC131C87E90065FC9D /* GrStencil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GrStencil.h; path = ../../gpu/include/GrStencil.h; sourceTree = SOURCE_ROOT; }; D5558AE2131EB9BB00C71009 /* GrStencil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GrStencil.cpp; path = ../../gpu/src/GrStencil.cpp; sourceTree = SOURCE_ROOT; }; D58CAF9812E7212100CB9277 /* GrGLUtil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GrGLUtil.cpp; path = ../../gpu/src/GrGLUtil.cpp; sourceTree = SOURCE_ROOT; }; + D59BD3F3133BBB49003B546A /* GrPathRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GrPathRenderer.h; path = ../../gpu/include/GrPathRenderer.h; sourceTree = SOURCE_ROOT; }; + D59BD412133BD384003B546A /* GrCreatePathRenderer_none.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GrCreatePathRenderer_none.cpp; path = ../../gpu/src/GrCreatePathRenderer_none.cpp; sourceTree = SOURCE_ROOT; }; D5ED886E1313F92C00B98D64 /* GrRedBlackTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GrRedBlackTree.h; path = ../../gpu/src/GrRedBlackTree.h; sourceTree = SOURCE_ROOT; }; D5ED88E913144FD600B98D64 /* GrPathRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GrPathRenderer.cpp; path = ../../gpu/src/GrPathRenderer.cpp; sourceTree = SOURCE_ROOT; }; - D5ED88EA13144FD600B98D64 /* GrPathRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GrPathRenderer.h; path = ../../gpu/src/GrPathRenderer.h; sourceTree = SOURCE_ROOT; }; D5FAF20B130726C6001550A4 /* GrGeometryBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GrGeometryBuffer.h; path = ../../gpu/include/GrGeometryBuffer.h; sourceTree = SOURCE_ROOT; }; D5FAF22113072C27001550A4 /* GrBufferAllocPool.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GrBufferAllocPool.cpp; path = ../../gpu/src/GrBufferAllocPool.cpp; sourceTree = SOURCE_ROOT; }; D5FAF22213072C27001550A4 /* GrBufferAllocPool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GrBufferAllocPool.h; path = ../../gpu/src/GrBufferAllocPool.h; sourceTree = SOURCE_ROOT; }; @@ -217,6 +219,7 @@ 00115E3712C116B7008296FE /* include */ = { isa = PBXGroup; children = ( + D59BD3F3133BBB49003B546A /* GrPathRenderer.h */, 7D6EBF5913330E8400AEAADD /* GrGLDefines.h */, 7D66934D132ABDA7003AC2F5 /* GrGLPlatformIncludes.h */, 7D66934B132ABD8F003AC2F5 /* GrGLInterface.h */, @@ -294,6 +297,7 @@ 08FB7795FE84155DC02AAC07 /* Source */ = { isa = PBXGroup; children = ( + D59BD412133BD384003B546A /* GrCreatePathRenderer_none.cpp */, 7D669345132ABD5D003AC2F5 /* GrGLInterface.cpp */, D5ED886E1313F92C00B98D64 /* GrRedBlackTree.h */, D539049A12EA01E30025F3D6 /* GrContext_impl.h */, @@ -320,7 +324,6 @@ 00115DEE12C1167A008296FE /* GrMatrix.cpp */, 00115DEF12C1167A008296FE /* GrMemory.cpp */, 00115DF012C1167A008296FE /* GrPath.cpp */, - D5ED88EA13144FD600B98D64 /* GrPathRenderer.h */, D5ED88E913144FD600B98D64 /* GrPathRenderer.cpp */, 00115DF412C1167A008296FE /* GrRectanizer_fifo.cpp */, 00115DF512C1167A008296FE /* GrRectanizer.cpp */, @@ -418,11 +421,11 @@ D5FAF22413072C27001550A4 /* GrBufferAllocPool.h in Headers */, 00216E5E130F0B03009A2160 /* GrGLIRect.h in Headers */, D5ED886F1313F92C00B98D64 /* GrRedBlackTree.h in Headers */, - D5ED88EC13144FD600B98D64 /* GrPathRenderer.h in Headers */, D542EAAD131C87E90065FC9D /* GrStencil.h in Headers */, 7D66934C132ABD8F003AC2F5 /* GrGLInterface.h in Headers */, 7D66934E132ABDA7003AC2F5 /* GrGLPlatformIncludes.h in Headers */, 7D6EBF5A13330E8400AEAADD /* GrGLDefines.h in Headers */, + D59BD3F4133BBB49003B546A /* GrPathRenderer.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -503,6 +506,7 @@ D5ED88EB13144FD600B98D64 /* GrPathRenderer.cpp in Sources */, D5558AE3131EB9BB00C71009 /* GrStencil.cpp in Sources */, 7D669346132ABD5D003AC2F5 /* GrGLInterface.cpp in Sources */, + D59BD413133BD384003B546A /* GrCreatePathRenderer_none.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; |