oculus1

annotate oculus_test1.xcodeproj/project.pbxproj @ 29:9a973ef0e2a3

fixed the performance issue under MacOSX by replacing glutSolidTeapot (which uses glEvalMesh) with my own teapot generator.
author John Tsiombikas <nuclear@member.fsf.org>
date Sun, 27 Oct 2013 06:31:18 +0200
parents
children
rev   line source
nuclear@8 1 // !$*UTF8*$!
nuclear@8 2 {
nuclear@8 3 archiveVersion = 1;
nuclear@8 4 classes = {
nuclear@8 5 };
nuclear@8 6 objectVersion = 46;
nuclear@8 7 objects = {
nuclear@8 8
nuclear@8 9 /* Begin PBXBuildFile section */
nuclear@8 10 06C414DB17EA2E9B00B02BEB /* camera.cc in Sources */ = {isa = PBXBuildFile; fileRef = 06C414D317EA2E9B00B02BEB /* camera.cc */; };
nuclear@8 11 06C414DC17EA2E9B00B02BEB /* main.cc in Sources */ = {isa = PBXBuildFile; fileRef = 06C414D517EA2E9B00B02BEB /* main.cc */; };
nuclear@8 12 06C414DD17EA2E9B00B02BEB /* opengl.cc in Sources */ = {isa = PBXBuildFile; fileRef = 06C414D617EA2E9B00B02BEB /* opengl.cc */; };
nuclear@8 13 06C414DE17EA2E9B00B02BEB /* vr.cc in Sources */ = {isa = PBXBuildFile; fileRef = 06C414D917EA2E9B00B02BEB /* vr.cc */; };
nuclear@8 14 06C4154917EA2EC800B02BEB /* OVR_Alg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C414E517EA2EC700B02BEB /* OVR_Alg.cpp */; };
nuclear@8 15 06C4154A17EA2EC800B02BEB /* OVR_Allocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C414E717EA2EC700B02BEB /* OVR_Allocator.cpp */; };
nuclear@8 16 06C4154B17EA2EC800B02BEB /* OVR_Atomic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C414EA17EA2EC700B02BEB /* OVR_Atomic.cpp */; };
nuclear@8 17 06C4154C17EA2EC800B02BEB /* OVR_File.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C414EE17EA2EC700B02BEB /* OVR_File.cpp */; };
nuclear@8 18 06C4154D17EA2EC800B02BEB /* OVR_FileFILE.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C414F017EA2EC700B02BEB /* OVR_FileFILE.cpp */; };
nuclear@8 19 06C4154E17EA2EC800B02BEB /* OVR_Log.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C414F417EA2EC700B02BEB /* OVR_Log.cpp */; };
nuclear@8 20 06C4154F17EA2EC800B02BEB /* OVR_Math.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C414F617EA2EC700B02BEB /* OVR_Math.cpp */; };
nuclear@8 21 06C4155017EA2EC800B02BEB /* OVR_RefCount.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C414F817EA2EC700B02BEB /* OVR_RefCount.cpp */; };
nuclear@8 22 06C4155117EA2EC800B02BEB /* OVR_Std.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C414FA17EA2EC700B02BEB /* OVR_Std.cpp */; };
nuclear@8 23 06C4155217EA2EC800B02BEB /* OVR_String.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C414FC17EA2EC700B02BEB /* OVR_String.cpp */; };
nuclear@8 24 06C4155317EA2EC800B02BEB /* OVR_String_FormatUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C414FE17EA2EC700B02BEB /* OVR_String_FormatUtil.cpp */; };
nuclear@8 25 06C4155417EA2EC800B02BEB /* OVR_String_PathUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C414FF17EA2EC700B02BEB /* OVR_String_PathUtil.cpp */; };
nuclear@8 26 06C4155517EA2EC800B02BEB /* OVR_SysFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C4150117EA2EC700B02BEB /* OVR_SysFile.cpp */; };
nuclear@8 27 06C4155617EA2EC800B02BEB /* OVR_System.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C4150317EA2EC700B02BEB /* OVR_System.cpp */; };
nuclear@8 28 06C4155717EA2EC800B02BEB /* OVR_Timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C4150617EA2EC700B02BEB /* OVR_Timer.cpp */; };
nuclear@8 29 06C4155817EA2EC800B02BEB /* OVR_UTF8Util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C4150917EA2EC700B02BEB /* OVR_UTF8Util.cpp */; };
nuclear@8 30 06C4155F17EA2EC800B02BEB /* OVR_OSX_DeviceManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C4151617EA2EC700B02BEB /* OVR_OSX_DeviceManager.cpp */; };
nuclear@8 31 06C4156017EA2EC800B02BEB /* OVR_OSX_HIDDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C4151817EA2EC800B02BEB /* OVR_OSX_HIDDevice.cpp */; };
nuclear@8 32 06C4156117EA2EC800B02BEB /* OVR_OSX_HMDDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C4151A17EA2EC800B02BEB /* OVR_OSX_HMDDevice.cpp */; };
nuclear@8 33 06C4156217EA2EC800B02BEB /* OVR_OSX_SensorDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C4151C17EA2EC800B02BEB /* OVR_OSX_SensorDevice.cpp */; };
nuclear@8 34 06C4156317EA2EC800B02BEB /* OVR_ThreadsPthread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C4151D17EA2EC800B02BEB /* OVR_ThreadsPthread.cpp */; };
nuclear@8 35 06C4156417EA2EC800B02BEB /* OVR_DeviceHandle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C4152017EA2EC800B02BEB /* OVR_DeviceHandle.cpp */; };
nuclear@8 36 06C4156517EA2EC800B02BEB /* OVR_DeviceImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C4152217EA2EC800B02BEB /* OVR_DeviceImpl.cpp */; };
nuclear@8 37 06C4156617EA2EC800B02BEB /* OVR_JSON.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C4152817EA2EC800B02BEB /* OVR_JSON.cpp */; };
nuclear@8 38 06C4156717EA2EC800B02BEB /* OVR_LatencyTestImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C4152A17EA2EC800B02BEB /* OVR_LatencyTestImpl.cpp */; };
nuclear@8 39 06C4156817EA2EC800B02BEB /* OVR_Profile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C4152C17EA2EC800B02BEB /* OVR_Profile.cpp */; };
nuclear@8 40 06C4156917EA2EC800B02BEB /* OVR_SensorFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C4152E17EA2EC800B02BEB /* OVR_SensorFilter.cpp */; };
nuclear@8 41 06C4156A17EA2EC800B02BEB /* OVR_SensorFusion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C4153017EA2EC800B02BEB /* OVR_SensorFusion.cpp */; };
nuclear@8 42 06C4156B17EA2EC800B02BEB /* OVR_SensorImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C4153217EA2EC800B02BEB /* OVR_SensorImpl.cpp */; };
nuclear@8 43 06C4156C17EA2EC800B02BEB /* OVR_ThreadCommandQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C4153417EA2EC800B02BEB /* OVR_ThreadCommandQueue.cpp */; };
nuclear@8 44 06C4156D17EA2EC800B02BEB /* Util_LatencyTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C4153717EA2EC800B02BEB /* Util_LatencyTest.cpp */; };
nuclear@8 45 06C4156E17EA2EC800B02BEB /* Util_MagCalibration.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C4153917EA2EC800B02BEB /* Util_MagCalibration.cpp */; };
nuclear@8 46 06C4156F17EA2EC800B02BEB /* Util_Render_Stereo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06C4153B17EA2EC800B02BEB /* Util_Render_Stereo.cpp */; };
nuclear@8 47 06C4157717EA2F5E00B02BEB /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 06C4157617EA2F5E00B02BEB /* GLUT.framework */; };
nuclear@8 48 06C4157917EA2FEE00B02BEB /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 06C4157817EA2FEE00B02BEB /* OpenGL.framework */; };
nuclear@8 49 06C4157B17EA30A200B02BEB /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 06C4157A17EA30A200B02BEB /* CoreFoundation.framework */; };
nuclear@8 50 06C4157D17EA30B500B02BEB /* ApplicationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 06C4157C17EA30B500B02BEB /* ApplicationServices.framework */; };
nuclear@8 51 06C4157F17EA30C200B02BEB /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 06C4157E17EA30C200B02BEB /* IOKit.framework */; };
nuclear@8 52 /* End PBXBuildFile section */
nuclear@8 53
nuclear@8 54 /* Begin PBXCopyFilesBuildPhase section */
nuclear@8 55 06C414C517EA2E0000B02BEB /* CopyFiles */ = {
nuclear@8 56 isa = PBXCopyFilesBuildPhase;
nuclear@8 57 buildActionMask = 2147483647;
nuclear@8 58 dstPath = /usr/share/man/man1/;
nuclear@8 59 dstSubfolderSpec = 0;
nuclear@8 60 files = (
nuclear@8 61 );
nuclear@8 62 runOnlyForDeploymentPostprocessing = 1;
nuclear@8 63 };
nuclear@8 64 /* End PBXCopyFilesBuildPhase section */
nuclear@8 65
nuclear@8 66 /* Begin PBXFileReference section */
nuclear@8 67 06C414C717EA2E0000B02BEB /* oculus_test1 */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = oculus_test1; sourceTree = BUILT_PRODUCTS_DIR; };
nuclear@8 68 06C414D317EA2E9B00B02BEB /* camera.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = camera.cc; path = src/camera.cc; sourceTree = SOURCE_ROOT; };
nuclear@8 69 06C414D417EA2E9B00B02BEB /* camera.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = camera.h; path = src/camera.h; sourceTree = SOURCE_ROOT; };
nuclear@8 70 06C414D517EA2E9B00B02BEB /* main.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = main.cc; path = src/main.cc; sourceTree = SOURCE_ROOT; };
nuclear@8 71 06C414D617EA2E9B00B02BEB /* opengl.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = opengl.cc; path = src/opengl.cc; sourceTree = SOURCE_ROOT; };
nuclear@8 72 06C414D717EA2E9B00B02BEB /* opengl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = opengl.h; path = src/opengl.h; sourceTree = SOURCE_ROOT; };
nuclear@8 73 06C414D817EA2E9B00B02BEB /* vr_impl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = vr_impl.h; path = src/vr_impl.h; sourceTree = SOURCE_ROOT; };
nuclear@8 74 06C414D917EA2E9B00B02BEB /* vr.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vr.cc; path = src/vr.cc; sourceTree = SOURCE_ROOT; };
nuclear@8 75 06C414DA17EA2E9B00B02BEB /* vr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = vr.h; path = src/vr.h; sourceTree = SOURCE_ROOT; };
nuclear@8 76 06C414E117EA2EC700B02BEB /* OVR.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR.h; sourceTree = "<group>"; };
nuclear@8 77 06C414E217EA2EC700B02BEB /* OVRVersion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVRVersion.h; sourceTree = "<group>"; };
nuclear@8 78 06C414E517EA2EC700B02BEB /* OVR_Alg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_Alg.cpp; sourceTree = "<group>"; };
nuclear@8 79 06C414E617EA2EC700B02BEB /* OVR_Alg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_Alg.h; sourceTree = "<group>"; };
nuclear@8 80 06C414E717EA2EC700B02BEB /* OVR_Allocator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_Allocator.cpp; sourceTree = "<group>"; };
nuclear@8 81 06C414E817EA2EC700B02BEB /* OVR_Allocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_Allocator.h; sourceTree = "<group>"; };
nuclear@8 82 06C414E917EA2EC700B02BEB /* OVR_Array.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_Array.h; sourceTree = "<group>"; };
nuclear@8 83 06C414EA17EA2EC700B02BEB /* OVR_Atomic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_Atomic.cpp; sourceTree = "<group>"; };
nuclear@8 84 06C414EB17EA2EC700B02BEB /* OVR_Atomic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_Atomic.h; sourceTree = "<group>"; };
nuclear@8 85 06C414EC17EA2EC700B02BEB /* OVR_Color.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_Color.h; sourceTree = "<group>"; };
nuclear@8 86 06C414ED17EA2EC700B02BEB /* OVR_ContainerAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_ContainerAllocator.h; sourceTree = "<group>"; };
nuclear@8 87 06C414EE17EA2EC700B02BEB /* OVR_File.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_File.cpp; sourceTree = "<group>"; };
nuclear@8 88 06C414EF17EA2EC700B02BEB /* OVR_File.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_File.h; sourceTree = "<group>"; };
nuclear@8 89 06C414F017EA2EC700B02BEB /* OVR_FileFILE.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_FileFILE.cpp; sourceTree = "<group>"; };
nuclear@8 90 06C414F117EA2EC700B02BEB /* OVR_Hash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_Hash.h; sourceTree = "<group>"; };
nuclear@8 91 06C414F217EA2EC700B02BEB /* OVR_KeyCodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_KeyCodes.h; sourceTree = "<group>"; };
nuclear@8 92 06C414F317EA2EC700B02BEB /* OVR_List.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_List.h; sourceTree = "<group>"; };
nuclear@8 93 06C414F417EA2EC700B02BEB /* OVR_Log.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_Log.cpp; sourceTree = "<group>"; };
nuclear@8 94 06C414F517EA2EC700B02BEB /* OVR_Log.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_Log.h; sourceTree = "<group>"; };
nuclear@8 95 06C414F617EA2EC700B02BEB /* OVR_Math.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_Math.cpp; sourceTree = "<group>"; };
nuclear@8 96 06C414F717EA2EC700B02BEB /* OVR_Math.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_Math.h; sourceTree = "<group>"; };
nuclear@8 97 06C414F817EA2EC700B02BEB /* OVR_RefCount.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_RefCount.cpp; sourceTree = "<group>"; };
nuclear@8 98 06C414F917EA2EC700B02BEB /* OVR_RefCount.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_RefCount.h; sourceTree = "<group>"; };
nuclear@8 99 06C414FA17EA2EC700B02BEB /* OVR_Std.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_Std.cpp; sourceTree = "<group>"; };
nuclear@8 100 06C414FB17EA2EC700B02BEB /* OVR_Std.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_Std.h; sourceTree = "<group>"; };
nuclear@8 101 06C414FC17EA2EC700B02BEB /* OVR_String.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_String.cpp; sourceTree = "<group>"; };
nuclear@8 102 06C414FD17EA2EC700B02BEB /* OVR_String.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_String.h; sourceTree = "<group>"; };
nuclear@8 103 06C414FE17EA2EC700B02BEB /* OVR_String_FormatUtil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_String_FormatUtil.cpp; sourceTree = "<group>"; };
nuclear@8 104 06C414FF17EA2EC700B02BEB /* OVR_String_PathUtil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_String_PathUtil.cpp; sourceTree = "<group>"; };
nuclear@8 105 06C4150017EA2EC700B02BEB /* OVR_StringHash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_StringHash.h; sourceTree = "<group>"; };
nuclear@8 106 06C4150117EA2EC700B02BEB /* OVR_SysFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_SysFile.cpp; sourceTree = "<group>"; };
nuclear@8 107 06C4150217EA2EC700B02BEB /* OVR_SysFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_SysFile.h; sourceTree = "<group>"; };
nuclear@8 108 06C4150317EA2EC700B02BEB /* OVR_System.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_System.cpp; sourceTree = "<group>"; };
nuclear@8 109 06C4150417EA2EC700B02BEB /* OVR_System.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_System.h; sourceTree = "<group>"; };
nuclear@8 110 06C4150517EA2EC700B02BEB /* OVR_Threads.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_Threads.h; sourceTree = "<group>"; };
nuclear@8 111 06C4150617EA2EC700B02BEB /* OVR_Timer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_Timer.cpp; sourceTree = "<group>"; };
nuclear@8 112 06C4150717EA2EC700B02BEB /* OVR_Timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_Timer.h; sourceTree = "<group>"; };
nuclear@8 113 06C4150817EA2EC700B02BEB /* OVR_Types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_Types.h; sourceTree = "<group>"; };
nuclear@8 114 06C4150917EA2EC700B02BEB /* OVR_UTF8Util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_UTF8Util.cpp; sourceTree = "<group>"; };
nuclear@8 115 06C4150A17EA2EC700B02BEB /* OVR_UTF8Util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_UTF8Util.h; sourceTree = "<group>"; };
nuclear@8 116 06C4151617EA2EC700B02BEB /* OVR_OSX_DeviceManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_OSX_DeviceManager.cpp; sourceTree = "<group>"; };
nuclear@8 117 06C4151717EA2EC800B02BEB /* OVR_OSX_DeviceManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_OSX_DeviceManager.h; sourceTree = "<group>"; };
nuclear@8 118 06C4151817EA2EC800B02BEB /* OVR_OSX_HIDDevice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_OSX_HIDDevice.cpp; sourceTree = "<group>"; };
nuclear@8 119 06C4151917EA2EC800B02BEB /* OVR_OSX_HIDDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_OSX_HIDDevice.h; sourceTree = "<group>"; };
nuclear@8 120 06C4151A17EA2EC800B02BEB /* OVR_OSX_HMDDevice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_OSX_HMDDevice.cpp; sourceTree = "<group>"; };
nuclear@8 121 06C4151B17EA2EC800B02BEB /* OVR_OSX_HMDDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_OSX_HMDDevice.h; sourceTree = "<group>"; };
nuclear@8 122 06C4151C17EA2EC800B02BEB /* OVR_OSX_SensorDevice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_OSX_SensorDevice.cpp; sourceTree = "<group>"; };
nuclear@8 123 06C4151D17EA2EC800B02BEB /* OVR_ThreadsPthread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_ThreadsPthread.cpp; sourceTree = "<group>"; };
nuclear@8 124 06C4151E17EA2EC800B02BEB /* OVR_Device.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_Device.h; sourceTree = "<group>"; };
nuclear@8 125 06C4151F17EA2EC800B02BEB /* OVR_DeviceConstants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_DeviceConstants.h; sourceTree = "<group>"; };
nuclear@8 126 06C4152017EA2EC800B02BEB /* OVR_DeviceHandle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_DeviceHandle.cpp; sourceTree = "<group>"; };
nuclear@8 127 06C4152117EA2EC800B02BEB /* OVR_DeviceHandle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_DeviceHandle.h; sourceTree = "<group>"; };
nuclear@8 128 06C4152217EA2EC800B02BEB /* OVR_DeviceImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_DeviceImpl.cpp; sourceTree = "<group>"; };
nuclear@8 129 06C4152317EA2EC800B02BEB /* OVR_DeviceImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_DeviceImpl.h; sourceTree = "<group>"; };
nuclear@8 130 06C4152417EA2EC800B02BEB /* OVR_DeviceMessages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_DeviceMessages.h; sourceTree = "<group>"; };
nuclear@8 131 06C4152517EA2EC800B02BEB /* OVR_HIDDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_HIDDevice.h; sourceTree = "<group>"; };
nuclear@8 132 06C4152617EA2EC800B02BEB /* OVR_HIDDeviceBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_HIDDeviceBase.h; sourceTree = "<group>"; };
nuclear@8 133 06C4152717EA2EC800B02BEB /* OVR_HIDDeviceImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_HIDDeviceImpl.h; sourceTree = "<group>"; };
nuclear@8 134 06C4152817EA2EC800B02BEB /* OVR_JSON.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_JSON.cpp; sourceTree = "<group>"; };
nuclear@8 135 06C4152917EA2EC800B02BEB /* OVR_JSON.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_JSON.h; sourceTree = "<group>"; };
nuclear@8 136 06C4152A17EA2EC800B02BEB /* OVR_LatencyTestImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_LatencyTestImpl.cpp; sourceTree = "<group>"; };
nuclear@8 137 06C4152B17EA2EC800B02BEB /* OVR_LatencyTestImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_LatencyTestImpl.h; sourceTree = "<group>"; };
nuclear@8 138 06C4152C17EA2EC800B02BEB /* OVR_Profile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_Profile.cpp; sourceTree = "<group>"; };
nuclear@8 139 06C4152D17EA2EC800B02BEB /* OVR_Profile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_Profile.h; sourceTree = "<group>"; };
nuclear@8 140 06C4152E17EA2EC800B02BEB /* OVR_SensorFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_SensorFilter.cpp; sourceTree = "<group>"; };
nuclear@8 141 06C4152F17EA2EC800B02BEB /* OVR_SensorFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_SensorFilter.h; sourceTree = "<group>"; };
nuclear@8 142 06C4153017EA2EC800B02BEB /* OVR_SensorFusion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_SensorFusion.cpp; sourceTree = "<group>"; };
nuclear@8 143 06C4153117EA2EC800B02BEB /* OVR_SensorFusion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_SensorFusion.h; sourceTree = "<group>"; };
nuclear@8 144 06C4153217EA2EC800B02BEB /* OVR_SensorImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_SensorImpl.cpp; sourceTree = "<group>"; };
nuclear@8 145 06C4153317EA2EC800B02BEB /* OVR_SensorImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_SensorImpl.h; sourceTree = "<group>"; };
nuclear@8 146 06C4153417EA2EC800B02BEB /* OVR_ThreadCommandQueue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OVR_ThreadCommandQueue.cpp; sourceTree = "<group>"; };
nuclear@8 147 06C4153517EA2EC800B02BEB /* OVR_ThreadCommandQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OVR_ThreadCommandQueue.h; sourceTree = "<group>"; };
nuclear@8 148 06C4153717EA2EC800B02BEB /* Util_LatencyTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Util_LatencyTest.cpp; sourceTree = "<group>"; };
nuclear@8 149 06C4153817EA2EC800B02BEB /* Util_LatencyTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Util_LatencyTest.h; sourceTree = "<group>"; };
nuclear@8 150 06C4153917EA2EC800B02BEB /* Util_MagCalibration.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Util_MagCalibration.cpp; sourceTree = "<group>"; };
nuclear@8 151 06C4153A17EA2EC800B02BEB /* Util_MagCalibration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Util_MagCalibration.h; sourceTree = "<group>"; };
nuclear@8 152 06C4153B17EA2EC800B02BEB /* Util_Render_Stereo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Util_Render_Stereo.cpp; sourceTree = "<group>"; };
nuclear@8 153 06C4153C17EA2EC800B02BEB /* Util_Render_Stereo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Util_Render_Stereo.h; sourceTree = "<group>"; };
nuclear@8 154 06C4157617EA2F5E00B02BEB /* GLUT.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GLUT.framework; path = System/Library/Frameworks/GLUT.framework; sourceTree = SDKROOT; };
nuclear@8 155 06C4157817EA2FEE00B02BEB /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; };
nuclear@8 156 06C4157A17EA30A200B02BEB /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = ../../../../../../System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<group>"; };
nuclear@8 157 06C4157C17EA30B500B02BEB /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = ../../../../../../System/Library/Frameworks/ApplicationServices.framework; sourceTree = "<group>"; };
nuclear@8 158 06C4157E17EA30C200B02BEB /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = ../../../../../../System/Library/Frameworks/IOKit.framework; sourceTree = "<group>"; };
nuclear@8 159 /* End PBXFileReference section */
nuclear@8 160
nuclear@8 161 /* Begin PBXFrameworksBuildPhase section */
nuclear@8 162 06C414C417EA2E0000B02BEB /* Frameworks */ = {
nuclear@8 163 isa = PBXFrameworksBuildPhase;
nuclear@8 164 buildActionMask = 2147483647;
nuclear@8 165 files = (
nuclear@8 166 06C4157F17EA30C200B02BEB /* IOKit.framework in Frameworks */,
nuclear@8 167 06C4157D17EA30B500B02BEB /* ApplicationServices.framework in Frameworks */,
nuclear@8 168 06C4157B17EA30A200B02BEB /* CoreFoundation.framework in Frameworks */,
nuclear@8 169 06C4157917EA2FEE00B02BEB /* OpenGL.framework in Frameworks */,
nuclear@8 170 06C4157717EA2F5E00B02BEB /* GLUT.framework in Frameworks */,
nuclear@8 171 );
nuclear@8 172 runOnlyForDeploymentPostprocessing = 0;
nuclear@8 173 };
nuclear@8 174 /* End PBXFrameworksBuildPhase section */
nuclear@8 175
nuclear@8 176 /* Begin PBXGroup section */
nuclear@8 177 06C414BE17EA2E0000B02BEB = {
nuclear@8 178 isa = PBXGroup;
nuclear@8 179 children = (
nuclear@8 180 06C4157E17EA30C200B02BEB /* IOKit.framework */,
nuclear@8 181 06C4157C17EA30B500B02BEB /* ApplicationServices.framework */,
nuclear@8 182 06C4157A17EA30A200B02BEB /* CoreFoundation.framework */,
nuclear@8 183 06C4157817EA2FEE00B02BEB /* OpenGL.framework */,
nuclear@8 184 06C4157617EA2F5E00B02BEB /* GLUT.framework */,
nuclear@8 185 06C414DF17EA2EC700B02BEB /* libovr */,
nuclear@8 186 06C414C917EA2E0000B02BEB /* oculus_test1 */,
nuclear@8 187 06C414C817EA2E0000B02BEB /* Products */,
nuclear@8 188 );
nuclear@8 189 sourceTree = "<group>";
nuclear@8 190 };
nuclear@8 191 06C414C817EA2E0000B02BEB /* Products */ = {
nuclear@8 192 isa = PBXGroup;
nuclear@8 193 children = (
nuclear@8 194 06C414C717EA2E0000B02BEB /* oculus_test1 */,
nuclear@8 195 );
nuclear@8 196 name = Products;
nuclear@8 197 sourceTree = "<group>";
nuclear@8 198 };
nuclear@8 199 06C414C917EA2E0000B02BEB /* oculus_test1 */ = {
nuclear@8 200 isa = PBXGroup;
nuclear@8 201 children = (
nuclear@8 202 06C414D317EA2E9B00B02BEB /* camera.cc */,
nuclear@8 203 06C414D417EA2E9B00B02BEB /* camera.h */,
nuclear@8 204 06C414D517EA2E9B00B02BEB /* main.cc */,
nuclear@8 205 06C414D617EA2E9B00B02BEB /* opengl.cc */,
nuclear@8 206 06C414D717EA2E9B00B02BEB /* opengl.h */,
nuclear@8 207 06C414D817EA2E9B00B02BEB /* vr_impl.h */,
nuclear@8 208 06C414D917EA2E9B00B02BEB /* vr.cc */,
nuclear@8 209 06C414DA17EA2E9B00B02BEB /* vr.h */,
nuclear@8 210 );
nuclear@8 211 path = oculus_test1;
nuclear@8 212 sourceTree = "<group>";
nuclear@8 213 };
nuclear@8 214 06C414DF17EA2EC700B02BEB /* libovr */ = {
nuclear@8 215 isa = PBXGroup;
nuclear@8 216 children = (
nuclear@8 217 06C414E017EA2EC700B02BEB /* Include */,
nuclear@8 218 06C414E317EA2EC700B02BEB /* Src */,
nuclear@8 219 );
nuclear@8 220 path = libovr;
nuclear@8 221 sourceTree = "<group>";
nuclear@8 222 };
nuclear@8 223 06C414E017EA2EC700B02BEB /* Include */ = {
nuclear@8 224 isa = PBXGroup;
nuclear@8 225 children = (
nuclear@8 226 06C414E117EA2EC700B02BEB /* OVR.h */,
nuclear@8 227 06C414E217EA2EC700B02BEB /* OVRVersion.h */,
nuclear@8 228 );
nuclear@8 229 path = Include;
nuclear@8 230 sourceTree = "<group>";
nuclear@8 231 };
nuclear@8 232 06C414E317EA2EC700B02BEB /* Src */ = {
nuclear@8 233 isa = PBXGroup;
nuclear@8 234 children = (
nuclear@8 235 06C414E417EA2EC700B02BEB /* Kernel */,
nuclear@8 236 06C4151517EA2EC700B02BEB /* osx */,
nuclear@8 237 06C4151E17EA2EC800B02BEB /* OVR_Device.h */,
nuclear@8 238 06C4151F17EA2EC800B02BEB /* OVR_DeviceConstants.h */,
nuclear@8 239 06C4152017EA2EC800B02BEB /* OVR_DeviceHandle.cpp */,
nuclear@8 240 06C4152117EA2EC800B02BEB /* OVR_DeviceHandle.h */,
nuclear@8 241 06C4152217EA2EC800B02BEB /* OVR_DeviceImpl.cpp */,
nuclear@8 242 06C4152317EA2EC800B02BEB /* OVR_DeviceImpl.h */,
nuclear@8 243 06C4152417EA2EC800B02BEB /* OVR_DeviceMessages.h */,
nuclear@8 244 06C4152517EA2EC800B02BEB /* OVR_HIDDevice.h */,
nuclear@8 245 06C4152617EA2EC800B02BEB /* OVR_HIDDeviceBase.h */,
nuclear@8 246 06C4152717EA2EC800B02BEB /* OVR_HIDDeviceImpl.h */,
nuclear@8 247 06C4152817EA2EC800B02BEB /* OVR_JSON.cpp */,
nuclear@8 248 06C4152917EA2EC800B02BEB /* OVR_JSON.h */,
nuclear@8 249 06C4152A17EA2EC800B02BEB /* OVR_LatencyTestImpl.cpp */,
nuclear@8 250 06C4152B17EA2EC800B02BEB /* OVR_LatencyTestImpl.h */,
nuclear@8 251 06C4152C17EA2EC800B02BEB /* OVR_Profile.cpp */,
nuclear@8 252 06C4152D17EA2EC800B02BEB /* OVR_Profile.h */,
nuclear@8 253 06C4152E17EA2EC800B02BEB /* OVR_SensorFilter.cpp */,
nuclear@8 254 06C4152F17EA2EC800B02BEB /* OVR_SensorFilter.h */,
nuclear@8 255 06C4153017EA2EC800B02BEB /* OVR_SensorFusion.cpp */,
nuclear@8 256 06C4153117EA2EC800B02BEB /* OVR_SensorFusion.h */,
nuclear@8 257 06C4153217EA2EC800B02BEB /* OVR_SensorImpl.cpp */,
nuclear@8 258 06C4153317EA2EC800B02BEB /* OVR_SensorImpl.h */,
nuclear@8 259 06C4153417EA2EC800B02BEB /* OVR_ThreadCommandQueue.cpp */,
nuclear@8 260 06C4153517EA2EC800B02BEB /* OVR_ThreadCommandQueue.h */,
nuclear@8 261 06C4153617EA2EC800B02BEB /* Util */,
nuclear@8 262 );
nuclear@8 263 path = Src;
nuclear@8 264 sourceTree = "<group>";
nuclear@8 265 };
nuclear@8 266 06C414E417EA2EC700B02BEB /* Kernel */ = {
nuclear@8 267 isa = PBXGroup;
nuclear@8 268 children = (
nuclear@8 269 06C414E517EA2EC700B02BEB /* OVR_Alg.cpp */,
nuclear@8 270 06C414E617EA2EC700B02BEB /* OVR_Alg.h */,
nuclear@8 271 06C414E717EA2EC700B02BEB /* OVR_Allocator.cpp */,
nuclear@8 272 06C414E817EA2EC700B02BEB /* OVR_Allocator.h */,
nuclear@8 273 06C414E917EA2EC700B02BEB /* OVR_Array.h */,
nuclear@8 274 06C414EA17EA2EC700B02BEB /* OVR_Atomic.cpp */,
nuclear@8 275 06C414EB17EA2EC700B02BEB /* OVR_Atomic.h */,
nuclear@8 276 06C414EC17EA2EC700B02BEB /* OVR_Color.h */,
nuclear@8 277 06C414ED17EA2EC700B02BEB /* OVR_ContainerAllocator.h */,
nuclear@8 278 06C414EE17EA2EC700B02BEB /* OVR_File.cpp */,
nuclear@8 279 06C414EF17EA2EC700B02BEB /* OVR_File.h */,
nuclear@8 280 06C414F017EA2EC700B02BEB /* OVR_FileFILE.cpp */,
nuclear@8 281 06C414F117EA2EC700B02BEB /* OVR_Hash.h */,
nuclear@8 282 06C414F217EA2EC700B02BEB /* OVR_KeyCodes.h */,
nuclear@8 283 06C414F317EA2EC700B02BEB /* OVR_List.h */,
nuclear@8 284 06C414F417EA2EC700B02BEB /* OVR_Log.cpp */,
nuclear@8 285 06C414F517EA2EC700B02BEB /* OVR_Log.h */,
nuclear@8 286 06C414F617EA2EC700B02BEB /* OVR_Math.cpp */,
nuclear@8 287 06C414F717EA2EC700B02BEB /* OVR_Math.h */,
nuclear@8 288 06C414F817EA2EC700B02BEB /* OVR_RefCount.cpp */,
nuclear@8 289 06C414F917EA2EC700B02BEB /* OVR_RefCount.h */,
nuclear@8 290 06C414FA17EA2EC700B02BEB /* OVR_Std.cpp */,
nuclear@8 291 06C414FB17EA2EC700B02BEB /* OVR_Std.h */,
nuclear@8 292 06C414FC17EA2EC700B02BEB /* OVR_String.cpp */,
nuclear@8 293 06C414FD17EA2EC700B02BEB /* OVR_String.h */,
nuclear@8 294 06C414FE17EA2EC700B02BEB /* OVR_String_FormatUtil.cpp */,
nuclear@8 295 06C414FF17EA2EC700B02BEB /* OVR_String_PathUtil.cpp */,
nuclear@8 296 06C4150017EA2EC700B02BEB /* OVR_StringHash.h */,
nuclear@8 297 06C4150117EA2EC700B02BEB /* OVR_SysFile.cpp */,
nuclear@8 298 06C4150217EA2EC700B02BEB /* OVR_SysFile.h */,
nuclear@8 299 06C4150317EA2EC700B02BEB /* OVR_System.cpp */,
nuclear@8 300 06C4150417EA2EC700B02BEB /* OVR_System.h */,
nuclear@8 301 06C4150517EA2EC700B02BEB /* OVR_Threads.h */,
nuclear@8 302 06C4150617EA2EC700B02BEB /* OVR_Timer.cpp */,
nuclear@8 303 06C4150717EA2EC700B02BEB /* OVR_Timer.h */,
nuclear@8 304 06C4150817EA2EC700B02BEB /* OVR_Types.h */,
nuclear@8 305 06C4150917EA2EC700B02BEB /* OVR_UTF8Util.cpp */,
nuclear@8 306 06C4150A17EA2EC700B02BEB /* OVR_UTF8Util.h */,
nuclear@8 307 );
nuclear@8 308 path = Kernel;
nuclear@8 309 sourceTree = "<group>";
nuclear@8 310 };
nuclear@8 311 06C4151517EA2EC700B02BEB /* osx */ = {
nuclear@8 312 isa = PBXGroup;
nuclear@8 313 children = (
nuclear@8 314 06C4151617EA2EC700B02BEB /* OVR_OSX_DeviceManager.cpp */,
nuclear@8 315 06C4151717EA2EC800B02BEB /* OVR_OSX_DeviceManager.h */,
nuclear@8 316 06C4151817EA2EC800B02BEB /* OVR_OSX_HIDDevice.cpp */,
nuclear@8 317 06C4151917EA2EC800B02BEB /* OVR_OSX_HIDDevice.h */,
nuclear@8 318 06C4151A17EA2EC800B02BEB /* OVR_OSX_HMDDevice.cpp */,
nuclear@8 319 06C4151B17EA2EC800B02BEB /* OVR_OSX_HMDDevice.h */,
nuclear@8 320 06C4151C17EA2EC800B02BEB /* OVR_OSX_SensorDevice.cpp */,
nuclear@8 321 06C4151D17EA2EC800B02BEB /* OVR_ThreadsPthread.cpp */,
nuclear@8 322 );
nuclear@8 323 path = osx;
nuclear@8 324 sourceTree = "<group>";
nuclear@8 325 };
nuclear@8 326 06C4153617EA2EC800B02BEB /* Util */ = {
nuclear@8 327 isa = PBXGroup;
nuclear@8 328 children = (
nuclear@8 329 06C4153717EA2EC800B02BEB /* Util_LatencyTest.cpp */,
nuclear@8 330 06C4153817EA2EC800B02BEB /* Util_LatencyTest.h */,
nuclear@8 331 06C4153917EA2EC800B02BEB /* Util_MagCalibration.cpp */,
nuclear@8 332 06C4153A17EA2EC800B02BEB /* Util_MagCalibration.h */,
nuclear@8 333 06C4153B17EA2EC800B02BEB /* Util_Render_Stereo.cpp */,
nuclear@8 334 06C4153C17EA2EC800B02BEB /* Util_Render_Stereo.h */,
nuclear@8 335 );
nuclear@8 336 path = Util;
nuclear@8 337 sourceTree = "<group>";
nuclear@8 338 };
nuclear@8 339 /* End PBXGroup section */
nuclear@8 340
nuclear@8 341 /* Begin PBXNativeTarget section */
nuclear@8 342 06C414C617EA2E0000B02BEB /* oculus_test1 */ = {
nuclear@8 343 isa = PBXNativeTarget;
nuclear@8 344 buildConfigurationList = 06C414D017EA2E0000B02BEB /* Build configuration list for PBXNativeTarget "oculus_test1" */;
nuclear@8 345 buildPhases = (
nuclear@8 346 06C414C317EA2E0000B02BEB /* Sources */,
nuclear@8 347 06C414C417EA2E0000B02BEB /* Frameworks */,
nuclear@8 348 06C414C517EA2E0000B02BEB /* CopyFiles */,
nuclear@8 349 );
nuclear@8 350 buildRules = (
nuclear@8 351 );
nuclear@8 352 dependencies = (
nuclear@8 353 );
nuclear@8 354 name = oculus_test1;
nuclear@8 355 productName = oculus_test1;
nuclear@8 356 productReference = 06C414C717EA2E0000B02BEB /* oculus_test1 */;
nuclear@8 357 productType = "com.apple.product-type.tool";
nuclear@8 358 };
nuclear@8 359 /* End PBXNativeTarget section */
nuclear@8 360
nuclear@8 361 /* Begin PBXProject section */
nuclear@8 362 06C414BF17EA2E0000B02BEB /* Project object */ = {
nuclear@8 363 isa = PBXProject;
nuclear@8 364 attributes = {
nuclear@8 365 LastUpgradeCheck = 0460;
nuclear@8 366 ORGANIZATIONNAME = "Mutant Stargoat";
nuclear@8 367 };
nuclear@8 368 buildConfigurationList = 06C414C217EA2E0000B02BEB /* Build configuration list for PBXProject "oculus_test1" */;
nuclear@8 369 compatibilityVersion = "Xcode 3.2";
nuclear@8 370 developmentRegion = English;
nuclear@8 371 hasScannedForEncodings = 0;
nuclear@8 372 knownRegions = (
nuclear@8 373 en,
nuclear@8 374 );
nuclear@8 375 mainGroup = 06C414BE17EA2E0000B02BEB;
nuclear@8 376 productRefGroup = 06C414C817EA2E0000B02BEB /* Products */;
nuclear@8 377 projectDirPath = "";
nuclear@8 378 projectRoot = "";
nuclear@8 379 targets = (
nuclear@8 380 06C414C617EA2E0000B02BEB /* oculus_test1 */,
nuclear@8 381 );
nuclear@8 382 };
nuclear@8 383 /* End PBXProject section */
nuclear@8 384
nuclear@8 385 /* Begin PBXSourcesBuildPhase section */
nuclear@8 386 06C414C317EA2E0000B02BEB /* Sources */ = {
nuclear@8 387 isa = PBXSourcesBuildPhase;
nuclear@8 388 buildActionMask = 2147483647;
nuclear@8 389 files = (
nuclear@8 390 06C414DB17EA2E9B00B02BEB /* camera.cc in Sources */,
nuclear@8 391 06C414DC17EA2E9B00B02BEB /* main.cc in Sources */,
nuclear@8 392 06C414DD17EA2E9B00B02BEB /* opengl.cc in Sources */,
nuclear@8 393 06C414DE17EA2E9B00B02BEB /* vr.cc in Sources */,
nuclear@8 394 06C4154917EA2EC800B02BEB /* OVR_Alg.cpp in Sources */,
nuclear@8 395 06C4154A17EA2EC800B02BEB /* OVR_Allocator.cpp in Sources */,
nuclear@8 396 06C4154B17EA2EC800B02BEB /* OVR_Atomic.cpp in Sources */,
nuclear@8 397 06C4154C17EA2EC800B02BEB /* OVR_File.cpp in Sources */,
nuclear@8 398 06C4154D17EA2EC800B02BEB /* OVR_FileFILE.cpp in Sources */,
nuclear@8 399 06C4154E17EA2EC800B02BEB /* OVR_Log.cpp in Sources */,
nuclear@8 400 06C4154F17EA2EC800B02BEB /* OVR_Math.cpp in Sources */,
nuclear@8 401 06C4155017EA2EC800B02BEB /* OVR_RefCount.cpp in Sources */,
nuclear@8 402 06C4155117EA2EC800B02BEB /* OVR_Std.cpp in Sources */,
nuclear@8 403 06C4155217EA2EC800B02BEB /* OVR_String.cpp in Sources */,
nuclear@8 404 06C4155317EA2EC800B02BEB /* OVR_String_FormatUtil.cpp in Sources */,
nuclear@8 405 06C4155417EA2EC800B02BEB /* OVR_String_PathUtil.cpp in Sources */,
nuclear@8 406 06C4155517EA2EC800B02BEB /* OVR_SysFile.cpp in Sources */,
nuclear@8 407 06C4155617EA2EC800B02BEB /* OVR_System.cpp in Sources */,
nuclear@8 408 06C4155717EA2EC800B02BEB /* OVR_Timer.cpp in Sources */,
nuclear@8 409 06C4155817EA2EC800B02BEB /* OVR_UTF8Util.cpp in Sources */,
nuclear@8 410 06C4155F17EA2EC800B02BEB /* OVR_OSX_DeviceManager.cpp in Sources */,
nuclear@8 411 06C4156017EA2EC800B02BEB /* OVR_OSX_HIDDevice.cpp in Sources */,
nuclear@8 412 06C4156117EA2EC800B02BEB /* OVR_OSX_HMDDevice.cpp in Sources */,
nuclear@8 413 06C4156217EA2EC800B02BEB /* OVR_OSX_SensorDevice.cpp in Sources */,
nuclear@8 414 06C4156317EA2EC800B02BEB /* OVR_ThreadsPthread.cpp in Sources */,
nuclear@8 415 06C4156417EA2EC800B02BEB /* OVR_DeviceHandle.cpp in Sources */,
nuclear@8 416 06C4156517EA2EC800B02BEB /* OVR_DeviceImpl.cpp in Sources */,
nuclear@8 417 06C4156617EA2EC800B02BEB /* OVR_JSON.cpp in Sources */,
nuclear@8 418 06C4156717EA2EC800B02BEB /* OVR_LatencyTestImpl.cpp in Sources */,
nuclear@8 419 06C4156817EA2EC800B02BEB /* OVR_Profile.cpp in Sources */,
nuclear@8 420 06C4156917EA2EC800B02BEB /* OVR_SensorFilter.cpp in Sources */,
nuclear@8 421 06C4156A17EA2EC800B02BEB /* OVR_SensorFusion.cpp in Sources */,
nuclear@8 422 06C4156B17EA2EC800B02BEB /* OVR_SensorImpl.cpp in Sources */,
nuclear@8 423 06C4156C17EA2EC800B02BEB /* OVR_ThreadCommandQueue.cpp in Sources */,
nuclear@8 424 06C4156D17EA2EC800B02BEB /* Util_LatencyTest.cpp in Sources */,
nuclear@8 425 06C4156E17EA2EC800B02BEB /* Util_MagCalibration.cpp in Sources */,
nuclear@8 426 06C4156F17EA2EC800B02BEB /* Util_Render_Stereo.cpp in Sources */,
nuclear@8 427 );
nuclear@8 428 runOnlyForDeploymentPostprocessing = 0;
nuclear@8 429 };
nuclear@8 430 /* End PBXSourcesBuildPhase section */
nuclear@8 431
nuclear@8 432 /* Begin XCBuildConfiguration section */
nuclear@8 433 06C414CE17EA2E0000B02BEB /* Debug */ = {
nuclear@8 434 isa = XCBuildConfiguration;
nuclear@8 435 buildSettings = {
nuclear@8 436 ALWAYS_SEARCH_USER_PATHS = NO;
nuclear@8 437 ARCHS = "$(ARCHS_STANDARD_64_BIT)";
nuclear@8 438 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
nuclear@8 439 CLANG_CXX_LIBRARY = "libc++";
nuclear@8 440 CLANG_WARN_CONSTANT_CONVERSION = YES;
nuclear@8 441 CLANG_WARN_EMPTY_BODY = YES;
nuclear@8 442 CLANG_WARN_ENUM_CONVERSION = YES;
nuclear@8 443 CLANG_WARN_INT_CONVERSION = YES;
nuclear@8 444 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
nuclear@8 445 COPY_PHASE_STRIP = NO;
nuclear@8 446 GCC_C_LANGUAGE_STANDARD = gnu99;
nuclear@8 447 GCC_DYNAMIC_NO_PIC = NO;
nuclear@8 448 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
nuclear@8 449 GCC_OPTIMIZATION_LEVEL = 0;
nuclear@8 450 GCC_PREPROCESSOR_DEFINITIONS = (
nuclear@8 451 "DEBUG=1",
nuclear@8 452 "$(inherited)",
nuclear@8 453 );
nuclear@8 454 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
nuclear@8 455 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
nuclear@8 456 GCC_WARN_ABOUT_RETURN_TYPE = YES;
nuclear@8 457 GCC_WARN_UNINITIALIZED_AUTOS = YES;
nuclear@8 458 GCC_WARN_UNUSED_VARIABLE = YES;
nuclear@8 459 HEADER_SEARCH_PATHS = (
nuclear@8 460 libovr/Include,
nuclear@8 461 libovr/Src,
nuclear@8 462 libovr/Src/Util,
nuclear@8 463 libovr/Src/Kernel,
nuclear@8 464 libovr/Src/OSX,
nuclear@8 465 );
nuclear@8 466 MACOSX_DEPLOYMENT_TARGET = 10.8;
nuclear@8 467 ONLY_ACTIVE_ARCH = YES;
nuclear@8 468 OTHER_LDFLAGS = (
nuclear@8 469 "-lvmath",
nuclear@8 470 "-lGLEW",
nuclear@8 471 );
nuclear@8 472 SDKROOT = "";
nuclear@8 473 };
nuclear@8 474 name = Debug;
nuclear@8 475 };
nuclear@8 476 06C414CF17EA2E0000B02BEB /* Release */ = {
nuclear@8 477 isa = XCBuildConfiguration;
nuclear@8 478 buildSettings = {
nuclear@8 479 ALWAYS_SEARCH_USER_PATHS = NO;
nuclear@8 480 ARCHS = "$(ARCHS_STANDARD_64_BIT)";
nuclear@8 481 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
nuclear@8 482 CLANG_CXX_LIBRARY = "libc++";
nuclear@8 483 CLANG_WARN_CONSTANT_CONVERSION = YES;
nuclear@8 484 CLANG_WARN_EMPTY_BODY = YES;
nuclear@8 485 CLANG_WARN_ENUM_CONVERSION = YES;
nuclear@8 486 CLANG_WARN_INT_CONVERSION = YES;
nuclear@8 487 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
nuclear@8 488 COPY_PHASE_STRIP = YES;
nuclear@8 489 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
nuclear@8 490 GCC_C_LANGUAGE_STANDARD = gnu99;
nuclear@8 491 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
nuclear@8 492 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
nuclear@8 493 GCC_WARN_ABOUT_RETURN_TYPE = YES;
nuclear@8 494 GCC_WARN_UNINITIALIZED_AUTOS = YES;
nuclear@8 495 GCC_WARN_UNUSED_VARIABLE = YES;
nuclear@8 496 HEADER_SEARCH_PATHS = (
nuclear@8 497 libovr/Include,
nuclear@8 498 libovr/Src,
nuclear@8 499 libovr/Src/Util,
nuclear@8 500 libovr/Src/Kernel,
nuclear@8 501 libovr/Src/OSX,
nuclear@8 502 );
nuclear@8 503 MACOSX_DEPLOYMENT_TARGET = 10.8;
nuclear@8 504 OTHER_LDFLAGS = (
nuclear@8 505 "-lvmath",
nuclear@8 506 "-lGLEW",
nuclear@8 507 );
nuclear@8 508 SDKROOT = "";
nuclear@8 509 };
nuclear@8 510 name = Release;
nuclear@8 511 };
nuclear@8 512 06C414D117EA2E0000B02BEB /* Debug */ = {
nuclear@8 513 isa = XCBuildConfiguration;
nuclear@8 514 buildSettings = {
nuclear@8 515 PRODUCT_NAME = "$(TARGET_NAME)";
nuclear@8 516 SDKROOT = "";
nuclear@8 517 };
nuclear@8 518 name = Debug;
nuclear@8 519 };
nuclear@8 520 06C414D217EA2E0000B02BEB /* Release */ = {
nuclear@8 521 isa = XCBuildConfiguration;
nuclear@8 522 buildSettings = {
nuclear@8 523 PRODUCT_NAME = "$(TARGET_NAME)";
nuclear@8 524 SDKROOT = "";
nuclear@8 525 };
nuclear@8 526 name = Release;
nuclear@8 527 };
nuclear@8 528 /* End XCBuildConfiguration section */
nuclear@8 529
nuclear@8 530 /* Begin XCConfigurationList section */
nuclear@8 531 06C414C217EA2E0000B02BEB /* Build configuration list for PBXProject "oculus_test1" */ = {
nuclear@8 532 isa = XCConfigurationList;
nuclear@8 533 buildConfigurations = (
nuclear@8 534 06C414CE17EA2E0000B02BEB /* Debug */,
nuclear@8 535 06C414CF17EA2E0000B02BEB /* Release */,
nuclear@8 536 );
nuclear@8 537 defaultConfigurationIsVisible = 0;
nuclear@8 538 defaultConfigurationName = Release;
nuclear@8 539 };
nuclear@8 540 06C414D017EA2E0000B02BEB /* Build configuration list for PBXNativeTarget "oculus_test1" */ = {
nuclear@8 541 isa = XCConfigurationList;
nuclear@8 542 buildConfigurations = (
nuclear@8 543 06C414D117EA2E0000B02BEB /* Debug */,
nuclear@8 544 06C414D217EA2E0000B02BEB /* Release */,
nuclear@8 545 );
nuclear@8 546 defaultConfigurationIsVisible = 0;
nuclear@8 547 defaultConfigurationName = Release;
nuclear@8 548 };
nuclear@8 549 /* End XCConfigurationList section */
nuclear@8 550 };
nuclear@8 551 rootObject = 06C414BF17EA2E0000B02BEB /* Project object */;
nuclear@8 552 }