From 988df09bd52a0f374225ecea2964ae2f3bd44a18 Mon Sep 17 00:00:00 2001 From: Hari Karam Singh Date: Tue, 30 Jul 2013 16:50:04 +0100 Subject: [PATCH 1/2] Fixes invalid path reference in CeedGL.h --- Sources/CeedGL.h | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/Sources/CeedGL.h b/Sources/CeedGL.h index 84e67f2..1b04389 100644 --- a/Sources/CeedGL.h +++ b/Sources/CeedGL.h @@ -1,12 +1,12 @@ -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import \ No newline at end of file +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import \ No newline at end of file From 81ebef9b46f443de192c560177f53137fb0e32b9 Mon Sep 17 00:00:00 2001 From: Hari Karam Singh Date: Tue, 30 Jul 2013 18:21:04 +0100 Subject: [PATCH 2/2] Fixes to iOS build --- .DS_Store | Bin 0 -> 6148 bytes CeedGL.xcodeproj/project.pbxproj | 8 ++ .../xcshareddata/CeedGL.xccheckout | 39 ++++++++ .../UserInterfaceState.xcuserstate | Bin 0 -> 20309 bytes .../xcschemes/CeedGL Mac Framework.xcscheme | 59 ++++++++++++ .../xcschemes/CeedGL.ios.xcscheme | 59 ++++++++++++ .../xcschemes/CeedGL.mac.xcscheme | 59 ++++++++++++ .../xcschemes/CeedGLDemo.ios.xcscheme | 86 ++++++++++++++++++ .../xcschemes/CeedGLDemo.mac.xcscheme | 86 ++++++++++++++++++ .../xcschemes/xcschememanagement.plist | 62 +++++++++++++ Sources/CeedGL.h | 22 ++--- Sources/GLBuffer.h | 4 +- Sources/GLBuffer.m | 1 + Sources/GLDrawCommand.h | 2 +- Sources/GLDrawCommand.m | 1 + Sources/GLFramebuffer.h | 2 +- Sources/GLFramebuffer.m | 1 + Sources/GLObject.h | 2 +- Sources/GLObject.m | 1 + Sources/GLProgram.h | 2 +- Sources/GLProgram.m | 1 + Sources/GLRenderbuffer.h | 3 +- Sources/GLRenderbuffer.m | 1 + Sources/GLShader.h | 2 +- Sources/GLShader.m | 1 + Sources/GLTexture.h | 4 +- Sources/GLTexture.m | 2 +- Sources/GLValue.h | 2 +- Sources/GLValue.m | 1 + 29 files changed, 491 insertions(+), 22 deletions(-) create mode 100644 .DS_Store create mode 100644 CeedGL.xcodeproj/project.xcworkspace/xcshareddata/CeedGL.xccheckout create mode 100644 CeedGL.xcodeproj/project.xcworkspace/xcuserdata/Club15CC.xcuserdatad/UserInterfaceState.xcuserstate create mode 100644 CeedGL.xcodeproj/xcuserdata/Club15CC.xcuserdatad/xcschemes/CeedGL Mac Framework.xcscheme create mode 100644 CeedGL.xcodeproj/xcuserdata/Club15CC.xcuserdatad/xcschemes/CeedGL.ios.xcscheme create mode 100644 CeedGL.xcodeproj/xcuserdata/Club15CC.xcuserdatad/xcschemes/CeedGL.mac.xcscheme create mode 100644 CeedGL.xcodeproj/xcuserdata/Club15CC.xcuserdatad/xcschemes/CeedGLDemo.ios.xcscheme create mode 100644 CeedGL.xcodeproj/xcuserdata/Club15CC.xcuserdatad/xcschemes/CeedGLDemo.mac.xcscheme create mode 100644 CeedGL.xcodeproj/xcuserdata/Club15CC.xcuserdatad/xcschemes/xcschememanagement.plist diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5018a85ec6dac96609ec8a084286029fcb29774c GIT binary patch literal 6148 zcmeHKOG*SW5UtW#47ll~8zCnU<_68!gBy2q0ih#)u<1q|aGAr*K|F!y@D}>&qfBGt zXCoq2P3l#Ws(c=Fk|H8rZt{YtBBD8pAd4{}(mdI<=gu=A>lmkWM#uC(E%g%v{lz9( zdqpR7fiKhU`ZHPvy2DOxZZ8+>w(kbr0AIg+C#LJ0CU5RrqNk(nvqpY7PuJ%k#|&4y zYkSm*LInfCKrj#t1OuNifIC}ceqb0n7zhS}fp-Svd`KvQwPP{VqXSA)0H8dhRbWdl zAu-9Zb}WYIfv|-FEtEaQU<*fka=+TK7+N^7Cm-xHza=lMvt#_E?!>iW=wKii7&EYM z)k^OF6@Hn?B!3(dwO}9^_-738tXVfpY|8J}58IQwHlduOh=^Yi0|I;W2tY;7kwfjY b{v + + + + IDESourceControlProjectIdentifier + 96E16DD2-1363-45D7-A364-AA5E49414360 + IDESourceControlProjectName + CeedGL + IDESourceControlProjectOriginsDictionary + + B47E2A2C-302D-44A2-92F8-A1CEDB3E0BFB + https://bitbucket.org/harikaram/scottishpower.git + + IDESourceControlProjectPath + ScottishPower/Vendor/CeedGL/CeedGL.xcodeproj/project.xcworkspace + IDESourceControlProjectRelativeInstallPathDictionary + + B47E2A2C-302D-44A2-92F8-A1CEDB3E0BFB + ../../../../.. + + IDESourceControlProjectURL + https://bitbucket.org/harikaram/scottishpower.git + IDESourceControlProjectVersion + 110 + IDESourceControlProjectWCCIdentifier + B47E2A2C-302D-44A2-92F8-A1CEDB3E0BFB + IDESourceControlProjectWCConfigurations + + + IDESourceControlRepositoryExtensionIdentifierKey + public.vcs.git + IDESourceControlWCCIdentifierKey + B47E2A2C-302D-44A2-92F8-A1CEDB3E0BFB + IDESourceControlWCCName + ScottishPower + + + + diff --git a/CeedGL.xcodeproj/project.xcworkspace/xcuserdata/Club15CC.xcuserdatad/UserInterfaceState.xcuserstate b/CeedGL.xcodeproj/project.xcworkspace/xcuserdata/Club15CC.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000000000000000000000000000000000000..130d8d3c6d06999fb8d450e4ee4ace1b444dcc12 GIT binary patch literal 20309 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 literal 0 HcmV?d00001 diff --git a/CeedGL.xcodeproj/xcuserdata/Club15CC.xcuserdatad/xcschemes/CeedGL Mac Framework.xcscheme b/CeedGL.xcodeproj/xcuserdata/Club15CC.xcuserdatad/xcschemes/CeedGL Mac Framework.xcscheme new file mode 100644 index 0000000..f0c6f34 --- /dev/null +++ b/CeedGL.xcodeproj/xcuserdata/Club15CC.xcuserdatad/xcschemes/CeedGL Mac Framework.xcscheme @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CeedGL.xcodeproj/xcuserdata/Club15CC.xcuserdatad/xcschemes/CeedGL.ios.xcscheme b/CeedGL.xcodeproj/xcuserdata/Club15CC.xcuserdatad/xcschemes/CeedGL.ios.xcscheme new file mode 100644 index 0000000..95d08d0 --- /dev/null +++ b/CeedGL.xcodeproj/xcuserdata/Club15CC.xcuserdatad/xcschemes/CeedGL.ios.xcscheme @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CeedGL.xcodeproj/xcuserdata/Club15CC.xcuserdatad/xcschemes/CeedGL.mac.xcscheme b/CeedGL.xcodeproj/xcuserdata/Club15CC.xcuserdatad/xcschemes/CeedGL.mac.xcscheme new file mode 100644 index 0000000..a8cf997 --- /dev/null +++ b/CeedGL.xcodeproj/xcuserdata/Club15CC.xcuserdatad/xcschemes/CeedGL.mac.xcscheme @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CeedGL.xcodeproj/xcuserdata/Club15CC.xcuserdatad/xcschemes/CeedGLDemo.ios.xcscheme b/CeedGL.xcodeproj/xcuserdata/Club15CC.xcuserdatad/xcschemes/CeedGLDemo.ios.xcscheme new file mode 100644 index 0000000..2b4e1b8 --- /dev/null +++ b/CeedGL.xcodeproj/xcuserdata/Club15CC.xcuserdatad/xcschemes/CeedGLDemo.ios.xcscheme @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CeedGL.xcodeproj/xcuserdata/Club15CC.xcuserdatad/xcschemes/CeedGLDemo.mac.xcscheme b/CeedGL.xcodeproj/xcuserdata/Club15CC.xcuserdatad/xcschemes/CeedGLDemo.mac.xcscheme new file mode 100644 index 0000000..47d57a5 --- /dev/null +++ b/CeedGL.xcodeproj/xcuserdata/Club15CC.xcuserdatad/xcschemes/CeedGLDemo.mac.xcscheme @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CeedGL.xcodeproj/xcuserdata/Club15CC.xcuserdatad/xcschemes/xcschememanagement.plist b/CeedGL.xcodeproj/xcuserdata/Club15CC.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..01f5da4 --- /dev/null +++ b/CeedGL.xcodeproj/xcuserdata/Club15CC.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,62 @@ + + + + + SchemeUserState + + CeedGL Mac Framework.xcscheme + + orderHint + 0 + + CeedGL.ios.xcscheme + + orderHint + 2 + + CeedGL.mac.xcscheme + + orderHint + 1 + + CeedGLDemo.ios.xcscheme + + orderHint + 4 + + CeedGLDemo.mac.xcscheme + + orderHint + 3 + + + SuppressBuildableAutocreation + + 050DB7DC148909E300812267 + + primary + + + 050DB80614890EE300812267 + + primary + + + 050DB82D1489145800812267 + + primary + + + 052BD756127ECB10005A3AE9 + + primary + + + 05BE5870128553040054FD91 + + primary + + + + + diff --git a/Sources/CeedGL.h b/Sources/CeedGL.h index 1b04389..fae2c67 100644 --- a/Sources/CeedGL.h +++ b/Sources/CeedGL.h @@ -1,12 +1,12 @@ -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import \ No newline at end of file +#import "GLPlatform.h" +#import "GLDebug.h" +#import "GLValue.h" +#import "GLBuffer.h" +#import "GLBufferDataSource.h" +#import "GLTexture.h" +#import "GLFramebuffer.h" +#import "GLRenderbuffer.h" +#import "GLShader.h" +#import "GLProgram.h" +#import "GLDrawCommand.h" \ No newline at end of file diff --git a/Sources/GLBuffer.h b/Sources/GLBuffer.h index d417b43..314b86b 100644 --- a/Sources/GLBuffer.h +++ b/Sources/GLBuffer.h @@ -7,8 +7,8 @@ // #import -#import -#import +#import "GLObject.h" +#import "GLBufferDataSource.h" @interface GLBuffer : GLObject { GLenum mUsage; diff --git a/Sources/GLBuffer.m b/Sources/GLBuffer.m index e15a72e..526868d 100644 --- a/Sources/GLBuffer.m +++ b/Sources/GLBuffer.m @@ -7,6 +7,7 @@ // #import "GLBuffer.h" +#import "GLDebug.h" @implementation GLBuffer diff --git a/Sources/GLDrawCommand.h b/Sources/GLDrawCommand.h index 8d48b48..a2636b6 100644 --- a/Sources/GLDrawCommand.h +++ b/Sources/GLDrawCommand.h @@ -7,7 +7,7 @@ // #import -#import +#import "GLPlatform.h" @class GLBuffer, GLProgram, GLTexture, GLValue; diff --git a/Sources/GLDrawCommand.m b/Sources/GLDrawCommand.m index 22bb882..4fe3f38 100644 --- a/Sources/GLDrawCommand.m +++ b/Sources/GLDrawCommand.m @@ -11,6 +11,7 @@ #import "GLValue.h" #import "GLBuffer.h" #import "GLTexture.h" +#import "GLDebug.h" @implementation GLDrawCommand diff --git a/Sources/GLFramebuffer.h b/Sources/GLFramebuffer.h index e2ae2f0..6d7e96b 100644 --- a/Sources/GLFramebuffer.h +++ b/Sources/GLFramebuffer.h @@ -7,7 +7,7 @@ // #import -#import +#import "GLObject.h" @class GLTexture, GLRenderbuffer; diff --git a/Sources/GLFramebuffer.m b/Sources/GLFramebuffer.m index 4605d0e..e2f8719 100644 --- a/Sources/GLFramebuffer.m +++ b/Sources/GLFramebuffer.m @@ -9,6 +9,7 @@ #import "GLFramebuffer.h" #import "GLRenderbuffer.h" #import "GLTexture.h" +#import "GLDebug.h" @implementation GLFramebuffer diff --git a/Sources/GLObject.h b/Sources/GLObject.h index 9dd86ab..605f979 100644 --- a/Sources/GLObject.h +++ b/Sources/GLObject.h @@ -7,7 +7,7 @@ // #import -#import +#import "GLPlatform.h" // Handle based OpenGL object diff --git a/Sources/GLObject.m b/Sources/GLObject.m index 6047263..2675974 100644 --- a/Sources/GLObject.m +++ b/Sources/GLObject.m @@ -7,6 +7,7 @@ // #import "GLObject.h" +#import "GLDebug.h" @implementation GLObject diff --git a/Sources/GLProgram.h b/Sources/GLProgram.h index 31145c4..e0cb180 100644 --- a/Sources/GLProgram.h +++ b/Sources/GLProgram.h @@ -7,7 +7,7 @@ // #import -#import +#import "GLObject.h" @class GLShader; diff --git a/Sources/GLProgram.m b/Sources/GLProgram.m index 966cbe9..d18e586 100644 --- a/Sources/GLProgram.m +++ b/Sources/GLProgram.m @@ -8,6 +8,7 @@ #import "GLProgram.h" #import "GLShader.h" +#import "GLDebug.h" @implementation GLProgram diff --git a/Sources/GLRenderbuffer.h b/Sources/GLRenderbuffer.h index daafde6..918d32b 100644 --- a/Sources/GLRenderbuffer.h +++ b/Sources/GLRenderbuffer.h @@ -7,7 +7,8 @@ // #import -#import +#import "GLObject.h" +#import @interface GLRenderbuffer : GLObject { diff --git a/Sources/GLRenderbuffer.m b/Sources/GLRenderbuffer.m index e47730d..06b1f68 100644 --- a/Sources/GLRenderbuffer.m +++ b/Sources/GLRenderbuffer.m @@ -7,6 +7,7 @@ // #import "GLRenderbuffer.h" +#import "GLDebug.h" @implementation GLRenderbuffer diff --git a/Sources/GLShader.h b/Sources/GLShader.h index 7793ce9..9bbaea6 100644 --- a/Sources/GLShader.h +++ b/Sources/GLShader.h @@ -7,7 +7,7 @@ // #import -#import +#import "GLObject.h" #define GL_STRINGIFY(A) [NSString stringWithCString:#A encoding:NSUTF8StringEncoding] diff --git a/Sources/GLShader.m b/Sources/GLShader.m index 0d37927..d029294 100644 --- a/Sources/GLShader.m +++ b/Sources/GLShader.m @@ -7,6 +7,7 @@ // #import "GLShader.h" +#import "GLDebug.h" @implementation GLShader diff --git a/Sources/GLTexture.h b/Sources/GLTexture.h index 1302e4f..62291fb 100644 --- a/Sources/GLTexture.h +++ b/Sources/GLTexture.h @@ -7,7 +7,9 @@ // #import -#import +#import "GLObject.h" +#import + @interface GLTexture : GLObject { GLsizei mWidth, mHeight; diff --git a/Sources/GLTexture.m b/Sources/GLTexture.m index 7c34ca3..2cdd626 100644 --- a/Sources/GLTexture.m +++ b/Sources/GLTexture.m @@ -7,7 +7,7 @@ // #import "GLTexture.h" - +#import "GLDebug.h" @implementation GLTexture diff --git a/Sources/GLValue.h b/Sources/GLValue.h index d916de6..e673701 100644 --- a/Sources/GLValue.h +++ b/Sources/GLValue.h @@ -7,7 +7,7 @@ // #import -#import +#import "GLPlatform.h" @interface GLValue : NSObject { GLsizei mSize; // 1, 2, 3, or 4; diff --git a/Sources/GLValue.m b/Sources/GLValue.m index e3ebe18..2daa426 100644 --- a/Sources/GLValue.m +++ b/Sources/GLValue.m @@ -7,6 +7,7 @@ // #import "GLValue.h" +#import "GLDebug.h" #define mINT_ARRAY ((GLint*)mValues)