ofxOculusDK2
ofxOculusDK2 copied to clipboard
Consolidation
This is tested with OF 0.9.0 for OSX.
- Merges work from @mattebb to master.
- Adds a fix for using background color when it is set (instead of defaulting to blue).
- Actually turns predictive pose on and off (I think. I can't really tell.)
Edit: I take it back, still working on this. The example doesn't run anymore, but my code does...
wow!
will review on Mac/Win and integrate if no issues are found
On Wed, Mar 11, 2015 at 3:31 AM, Kyle McDonald [email protected] wrote:
This is tested with OF 0.9.0 for OSX.
- Merges work from @mattebb https://github.com/mattebb to master.
- Adds a fix for using background color when it is set (instead of defaulting to blue).
- Actually turns predictive pose on and off (I think. I can't really tell.)
You can view, comment on, or merge this pull request online at:
https://github.com/obviousjim/ofxOculusDK2/pull/12 Commit Summary
- Several fixes, added positional tracking
- WIP getting programmableRenderer working
- Working properly in programmableRenderer
- Cleanup, need cam.begin() and end()
- More fixes
- Updated to SDK v0.43
- Replace deprecated ovrHmd_GetEyePosePerEye
- Cam works, doesn't work, works, doesn't work, now works...
- For testing - get rid of viewAdjust
- WIP code for SDK distortion rendering
- Getting closer to SDK render working
- #ifdefs now for SDK rendering, fixed final render target size
- Duh, matrix order
- Set low persistence on for SDK render
- if, not ifdef
- SDK Render working in fixed function pipe now
- Fix shaders for client distortion
- Cleanups, dismiss safety warning
- clean up frag shader
- Update project files
- Roll in patch from armadillu
- Initialise hmdCaps properly
- adding orientation mat back
- background from ofGetStyle and predictive orientation put to use
- merged mattebb
- removed example that was said to 'have problems'
File Changes
- D example-OculusRiftRendering/OculusRenderingBasic.xcodeproj/project.xcworkspace/contents.xcworkspacedata https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-0 (7)
- D example-OculusRiftRendering/OculusRenderingBasic.xcodeproj/project.xcworkspace/xcuserdata/andreasmuller.xcuserdatad/UserInterfaceState.xcuserstate https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-1 (0)
- D example-OculusRiftRendering/OculusRenderingBasic.xcodeproj/project.xcworkspace/xcuserdata/andreasmuller.xcuserdatad/WorkspaceSettings.xcsettings https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-2 (10)
- D example-OculusRiftRendering/OculusRenderingBasic.xcodeproj/xcuserdata/andreasmuller.xcuserdatad/xcschemes/OculusRiftBasic.xcscheme https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-3 (86)
- D example-OculusRiftRendering/OculusRenderingBasic.xcodeproj/xcuserdata/andreasmuller.xcuserdatad/xcschemes/xcschememanagement.plist https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-4 (22)
- D example-OculusRiftRendering/src/main.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-5 (8)
- R example-ProgrammableRendering/Makefile https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-6 (0)
- R example-ProgrammableRendering/OculusProgrammableRendering.xcodeproj/project.pbxproj https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-7 (26)
- R example-ProgrammableRendering/OculusRenderingBasic.vcxproj https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-8 (2)
- R example-ProgrammableRendering/OculusRenderingBasic.vcxproj.filters https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-9 (0)
- R example-ProgrammableRendering/OculusRenderingBasic.vcxproj.user https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-10 (0)
- R example-ProgrammableRendering/ProgrammableRenderingBasic.sln https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-11 (0)
- R example-ProgrammableRendering/Project.xcconfig https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-12 (0)
- R example-ProgrammableRendering/addons.make https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-13 (0)
- R example-ProgrammableRendering/bin/data/.gitkeep https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-14 (0)
- R example-ProgrammableRendering/bin/data/Fonts/DIN.otf https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-15 (0)
- R example-ProgrammableRendering/bin/data/Shaders/HmdWarpDK2.frag https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-16 (0)
- R example-ProgrammableRendering/bin/data/Shaders/HmdWarpDK2.vert https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-17 (0)
- R example-ProgrammableRendering/bin/data/Shaders/HmdWarpDK2_simple.vert https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-18 (0)
- A example-ProgrammableRendering/bin/data/Shaders/simple.frag https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-19 (24)
- A example-ProgrammableRendering/bin/data/Shaders/simple.vert https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-20 (20)
- A example-ProgrammableRendering/bin/data/Shaders_GL3/HmdWarpDK2.frag https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-21 (20)
- A example-ProgrammableRendering/bin/data/Shaders_GL3/HmdWarpDK2.vert https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-22 (86)
- A example-ProgrammableRendering/bin/data/Shaders_GL3/HmdWarpDK2_simple.vert https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-23 (34)
- A example-ProgrammableRendering/bin/data/Shaders_GL3/debug.frag https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-24 (36)
- A example-ProgrammableRendering/bin/data/Shaders_GL3/debug.vert https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-25 (25)
- A example-ProgrammableRendering/bin/data/Shaders_GL3/simple.frag https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-26 (25)
- A example-ProgrammableRendering/bin/data/Shaders_GL3/simple.vert https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-27 (20)
- R example-ProgrammableRendering/icon.aps https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-28 (0)
- R example-ProgrammableRendering/icon.rc https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-29 (0)
- R example-ProgrammableRendering/openFrameworks-Info.plist https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-30 (0)
- A example-ProgrammableRendering/src/main.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-31 (12)
- R example-ProgrammableRendering/src/testApp.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-32 (132)
- R example-ProgrammableRendering/src/testApp.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-33 (5)
- M libs/LibOVR/Include/OVR.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-34 (37)
- M libs/LibOVR/Include/OVR_Kernel.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-35 (43)
- M libs/LibOVR/Include/OVR_Version.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-36 (34)
- M libs/LibOVR/Lib/MacOS/Debug/libovr.a https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-37 (0)
- M libs/LibOVR/Lib/MacOS/Release/libovr.a https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-38 (0)
- M libs/LibOVR/Src/CAPI/CAPI_DistortionRenderer.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-39 (151)
- M libs/LibOVR/Src/CAPI/CAPI_DistortionRenderer.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-40 (164)
- M libs/LibOVR/Src/CAPI/CAPI_FrameTimeManager.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-41 (856)
- M libs/LibOVR/Src/CAPI/CAPI_FrameTimeManager.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-42 (324)
- M libs/LibOVR/Src/CAPI/CAPI_HMDRenderState.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-43 (138)
- M libs/LibOVR/Src/CAPI/CAPI_HMDRenderState.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-44 (75)
- M libs/LibOVR/Src/CAPI/CAPI_HMDState.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-45 (795)
- M libs/LibOVR/Src/CAPI/CAPI_HMDState.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-46 (302)
- M libs/LibOVR/Src/CAPI/CAPI_HSWDisplay.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-47 (474)
- M libs/LibOVR/Src/CAPI/CAPI_HSWDisplay.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-48 (246)
- A libs/LibOVR/Src/CAPI/CAPI_LatencyStatistics.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-49 (1)
- A libs/LibOVR/Src/CAPI/CAPI_LatencyStatistics.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-50 (1)
- D libs/LibOVR/Src/CAPI/D3D1X/CAPI_D3D10_DistortionRenderer.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-51 (29)
- D libs/LibOVR/Src/CAPI/D3D1X/CAPI_D3D10_DistortionRenderer.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-52 (34)
- D libs/LibOVR/Src/CAPI/D3D1X/CAPI_D3D10_HSWDisplay.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-53 (35)
- D libs/LibOVR/Src/CAPI/D3D1X/CAPI_D3D10_HSWDisplay.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-54 (41)
- D libs/LibOVR/Src/CAPI/D3D1X/CAPI_D3D11_DistortionRenderer.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-55 (30)
- D libs/LibOVR/Src/CAPI/D3D1X/CAPI_D3D11_DistortionRenderer.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-56 (34)
- D libs/LibOVR/Src/CAPI/D3D1X/CAPI_D3D11_HSWDisplay.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-57 (35)
- D libs/LibOVR/Src/CAPI/D3D1X/CAPI_D3D11_HSWDisplay.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-58 (41)
- D libs/LibOVR/Src/CAPI/D3D1X/CAPI_D3D1X_DistortionRenderer.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-59 (1138)
- D libs/LibOVR/Src/CAPI/D3D1X/CAPI_D3D1X_DistortionRenderer.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-60 (190)
- D libs/LibOVR/Src/CAPI/D3D1X/CAPI_D3D1X_HSWDisplay.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-61 (592)
- D libs/LibOVR/Src/CAPI/D3D1X/CAPI_D3D1X_HSWDisplay.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-62 (84)
- D libs/LibOVR/Src/CAPI/D3D1X/CAPI_D3D1X_Util.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-63 (417)
- D libs/LibOVR/Src/CAPI/D3D1X/CAPI_D3D1X_Util.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-64 (514)
- D libs/LibOVR/Src/CAPI/D3D1X/CAPI_D3D9_DistortionRenderer.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-65 (294)
- D libs/LibOVR/Src/CAPI/D3D1X/CAPI_D3D9_DistortionRenderer.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-66 (142)
- D libs/LibOVR/Src/CAPI/D3D1X/CAPI_D3D9_HSWDisplay.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-67 (430)
- D libs/LibOVR/Src/CAPI/D3D1X/CAPI_D3D9_HSWDisplay.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-68 (82)
- D libs/LibOVR/Src/CAPI/D3D1X/CAPI_D3D9_Util.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-69 (270)
- A libs/LibOVR/Src/CAPI/GL/CAPI_GLE.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-70 (1)
- A libs/LibOVR/Src/CAPI/GL/CAPI_GLE.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-71 (1)
- A libs/LibOVR/Src/CAPI/GL/CAPI_GLE_GL.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-72 (1)
- M libs/LibOVR/Src/CAPI/GL/CAPI_GL_DistortionRenderer.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-73 (1014)
- M libs/LibOVR/Src/CAPI/GL/CAPI_GL_DistortionRenderer.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-74 (192)
- M libs/LibOVR/Src/CAPI/GL/CAPI_GL_DistortionShaders.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-75 (382)
- M libs/LibOVR/Src/CAPI/GL/CAPI_GL_HSWDisplay.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-76 (860)
- M libs/LibOVR/Src/CAPI/GL/CAPI_GL_HSWDisplay.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-77 (80)
- M libs/LibOVR/Src/CAPI/GL/CAPI_GL_Util.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-78 (579)
- M libs/LibOVR/Src/CAPI/GL/CAPI_GL_Util.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-79 (578)
- D libs/LibOVR/Src/CAPI/Shaders/DistortionChroma_ps.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-80 (137)
- D libs/LibOVR/Src/CAPI/Shaders/DistortionChroma_ps.psh https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-81 (37)
- D libs/LibOVR/Src/CAPI/Shaders/DistortionChroma_ps_refl.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-82 (9)
- D libs/LibOVR/Src/CAPI/Shaders/DistortionChroma_vs.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-83 (101)
- D libs/LibOVR/Src/CAPI/Shaders/DistortionChroma_vs.vsh https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-84 (30)
- D libs/LibOVR/Src/CAPI/Shaders/DistortionChroma_vs_refl.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-85 (9)
- D libs/LibOVR/Src/CAPI/Shaders/DistortionTimewarpChroma_vs.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-86 (214)
- D libs/LibOVR/Src/CAPI/Shaders/DistortionTimewarpChroma_vs.vsh https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-87 (43)
- D libs/LibOVR/Src/CAPI/Shaders/DistortionTimewarpChroma_vs_refl.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-88 (11)
- D libs/LibOVR/Src/CAPI/Shaders/DistortionTimewarp_vs.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-89 (167)
- D libs/LibOVR/Src/CAPI/Shaders/DistortionTimewarp_vs.vsh https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-90 (40)
- D libs/LibOVR/Src/CAPI/Shaders/DistortionTimewarp_vs_refl.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-91 (11)
- D libs/LibOVR/Src/CAPI/Shaders/Distortion_ps.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-92 (65)
- D libs/LibOVR/Src/CAPI/Shaders/Distortion_ps.psh https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-93 (10)
- D libs/LibOVR/Src/CAPI/Shaders/Distortion_ps_refl.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-94 (1)
- D libs/LibOVR/Src/CAPI/Shaders/Distortion_vs.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-95 (82)
- D libs/LibOVR/Src/CAPI/Shaders/Distortion_vs.vsh https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-96 (18)
- D libs/LibOVR/Src/CAPI/Shaders/Distortion_vs_refl.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-97 (9)
- D libs/LibOVR/Src/CAPI/Shaders/SimpleQuad_ps.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-98 (51)
- D libs/LibOVR/Src/CAPI/Shaders/SimpleQuad_ps.psh https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-99 (6)
- D libs/LibOVR/Src/CAPI/Shaders/SimpleQuad_ps_refl.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-100 (8)
- D libs/LibOVR/Src/CAPI/Shaders/SimpleQuad_vs.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-101 (64)
- D libs/LibOVR/Src/CAPI/Shaders/SimpleQuad_vs.vsh https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-102 (8)
- D libs/LibOVR/Src/CAPI/Shaders/SimpleQuad_vs_refl.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-103 (9)
- D libs/LibOVR/Src/CAPI/Shaders/SimpleTexturedQuad_ps.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-104 (77)
- D libs/LibOVR/Src/CAPI/Shaders/SimpleTexturedQuad_ps.psh https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-105 (16)
- D libs/LibOVR/Src/CAPI/Shaders/SimpleTexturedQuad_ps_refl.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-106 (8)
- D libs/LibOVR/Src/CAPI/Shaders/SimpleTexturedQuad_vs.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-107 (82)
- D libs/LibOVR/Src/CAPI/Shaders/SimpleTexturedQuad_vs.vsh https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-108 (16)
- D libs/LibOVR/Src/CAPI/Shaders/SimpleTexturedQuad_vs_refl.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-109 (9)
- D libs/LibOVR/Src/CAPI/Shaders/genPixelShaderHeader.bat https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-110 (15)
- D libs/LibOVR/Src/CAPI/Shaders/genVertexShaderHeader.bat https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-111 (15)
- M libs/LibOVR/Src/CAPI/Textures/healthAndSafety.tga.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-112 (3350)
- M libs/LibOVR/Src/Displays/OVR_Display.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-113 (33)
- M libs/LibOVR/Src/Displays/OVR_Display.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-114 (199)
- M libs/LibOVR/Src/Displays/OVR_OSX_Display.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-115 (2)
- M libs/LibOVR/Src/Displays/OVR_OSX_Display.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-116 (2)
- A libs/LibOVR/Src/Displays/OVR_OSX_FocusObserver.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-117 (1)
- A libs/LibOVR/Src/Displays/OVR_OSX_FocusObserver.mm https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-118 (245)
- A libs/LibOVR/Src/Displays/OVR_OSX_FocusReader.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-119 (1)
- A libs/LibOVR/Src/Displays/OVR_OSX_FocusReader.mm https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-120 (75)
- D libs/LibOVR/Src/Displays/OVR_Win32_Display.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-121 (1035)
- D libs/LibOVR/Src/Displays/OVR_Win32_Display.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-122 (169)
- D libs/LibOVR/Src/Displays/OVR_Win32_Dxgi_Display.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-123 (413)
- D libs/LibOVR/Src/Displays/OVR_Win32_FocusReader.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-124 (80)
- D libs/LibOVR/Src/Displays/OVR_Win32_FocusReader.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-125 (82)
- D libs/LibOVR/Src/Displays/OVR_Win32_RenderShim.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-126 (788)
- D libs/LibOVR/Src/Displays/OVR_Win32_ShimFunctions.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-127 (230)
- D libs/LibOVR/Src/Displays/OVR_Win32_ShimFunctions.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-128 (79)
- M libs/LibOVR/Src/Kernel/OVR_Alg.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-129 (58)
- M libs/LibOVR/Src/Kernel/OVR_Alg.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-130 (0)
- I libs/LibOVR/Src/Kernel/OVR_Allocator.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-131 (0)
- I libs/LibOVR/Src/Kernel/OVR_Allocator.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-132 (0)
- I libs/LibOVR/Src/Kernel/OVR_Array.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-133 (0)
- I libs/LibOVR/Src/Kernel/OVR_Atomic.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-134 (0)
- I libs/LibOVR/Src/Kernel/OVR_Atomic.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-135 (0)
- I libs/LibOVR/Src/Kernel/OVR_CRC32.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-136 (0)
- I libs/LibOVR/Src/Kernel/OVR_CRC32.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-137 (0)
- I libs/LibOVR/Src/Kernel/OVR_Color.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-138 (0)
- I libs/LibOVR/Src/Kernel/OVR_Compiler.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-139 (0)
- I libs/LibOVR/Src/Kernel/OVR_ContainerAllocator.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-140 (0)
- I libs/LibOVR/Src/Kernel/OVR_Delegates.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-141 (0)
- I libs/LibOVR/Src/Kernel/OVR_Deque.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-142 (0)
- I libs/LibOVR/Src/Kernel/OVR_File.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-143 (0)
- I libs/LibOVR/Src/Kernel/OVR_File.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-144 (0)
- I libs/LibOVR/Src/Kernel/OVR_FileFILE.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-145 (0)
- I libs/LibOVR/Src/Kernel/OVR_Hash.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-146 (0)
- I libs/LibOVR/Src/Kernel/OVR_KeyCodes.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-147 (0)
- I libs/LibOVR/Src/Kernel/OVR_List.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-148 (0)
- I libs/LibOVR/Src/Kernel/OVR_Lockless.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-149 (0)
- I libs/LibOVR/Src/Kernel/OVR_Lockless.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-150 (0)
- I libs/LibOVR/Src/Kernel/OVR_Log.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-151 (0)
- I libs/LibOVR/Src/Kernel/OVR_Log.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-152 (0)
- I libs/LibOVR/Src/Kernel/OVR_Math.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-153 (0)
- I libs/LibOVR/Src/Kernel/OVR_Math.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-154 (0)
- I libs/LibOVR/Src/Kernel/OVR_Nullptr.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-155 (0)
- I libs/LibOVR/Src/Kernel/OVR_Observer.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-156 (0)
- I libs/LibOVR/Src/Kernel/OVR_RefCount.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-157 (0)
- I libs/LibOVR/Src/Kernel/OVR_RefCount.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-158 (0)
- I libs/LibOVR/Src/Kernel/OVR_SharedMemory.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-159 (0)
- I libs/LibOVR/Src/Kernel/OVR_SharedMemory.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-160 (0)
- I libs/LibOVR/Src/Kernel/OVR_Std.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-161 (0)
- I libs/LibOVR/Src/Kernel/OVR_Std.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-162 (0)
- I libs/LibOVR/Src/Kernel/OVR_String.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-163 (0)
- I libs/LibOVR/Src/Kernel/OVR_String.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-164 (0)
- I libs/LibOVR/Src/Kernel/OVR_StringHash.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-165 (0)
- I libs/LibOVR/Src/Kernel/OVR_String_FormatUtil.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-166 (0)
- I libs/LibOVR/Src/Kernel/OVR_String_PathUtil.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-167 (0)
- I libs/LibOVR/Src/Kernel/OVR_SysFile.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-168 (0)
- I libs/LibOVR/Src/Kernel/OVR_SysFile.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-169 (0)
- I libs/LibOVR/Src/Kernel/OVR_System.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-170 (0)
- I libs/LibOVR/Src/Kernel/OVR_System.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-171 (0)
- I libs/LibOVR/Src/Kernel/OVR_ThreadCommandQueue.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-172 (0)
- I libs/LibOVR/Src/Kernel/OVR_ThreadCommandQueue.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-173 (0)
- I libs/LibOVR/Src/Kernel/OVR_Threads.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-174 (0)
- I libs/LibOVR/Src/Kernel/OVR_ThreadsPthread.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-175 (0)
- D libs/LibOVR/Src/Kernel/OVR_ThreadsWinAPI.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-176 (0)
- I libs/LibOVR/Src/Kernel/OVR_Timer.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-177 (0)
- I libs/LibOVR/Src/Kernel/OVR_Timer.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-178 (0)
- I libs/LibOVR/Src/Kernel/OVR_Types.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-179 (0)
- I libs/LibOVR/Src/Kernel/OVR_UTF8Util.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-180 (0)
- I libs/LibOVR/Src/Kernel/OVR_UTF8Util.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-181 (0)
- I libs/LibOVR/Src/Net/OVR_BitStream.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-182 (0)
- I libs/LibOVR/Src/Net/OVR_BitStream.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-183 (0)
- I libs/LibOVR/Src/Net/OVR_MessageIDTypes.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-184 (0)
- I libs/LibOVR/Src/Net/OVR_NetworkPlugin.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-185 (0)
- I libs/LibOVR/Src/Net/OVR_NetworkPlugin.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-186 (0)
- I libs/LibOVR/Src/Net/OVR_NetworkTypes.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-187 (0)
- I libs/LibOVR/Src/Net/OVR_PacketizedTCPSocket.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-188 (0)
- I libs/LibOVR/Src/Net/OVR_PacketizedTCPSocket.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-189 (0)
- I libs/LibOVR/Src/Net/OVR_RPC1.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-190 (0)
- I libs/LibOVR/Src/Net/OVR_RPC1.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-191 (0)
- I libs/LibOVR/Src/Net/OVR_Session.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-192 (0)
- I libs/LibOVR/Src/Net/OVR_Session.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-193 (0)
- I libs/LibOVR/Src/Net/OVR_Socket.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-194 (0)
- I libs/LibOVR/Src/Net/OVR_Socket.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-195 (0)
- I libs/LibOVR/Src/Net/OVR_Unix_Socket.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-196 (0)
- I libs/LibOVR/Src/Net/OVR_Unix_Socket.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-197 (0)
- D libs/LibOVR/Src/Net/OVR_Win32_Socket.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-198 (0)
- D libs/LibOVR/Src/Net/OVR_Win32_Socket.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-199 (0)
- I libs/LibOVR/Src/OVR_CAPI.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-200 (0)
- I libs/LibOVR/Src/OVR_CAPI.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-201 (0)
- I libs/LibOVR/Src/OVR_CAPI_GL.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-202 (0)
- A libs/LibOVR/Src/OVR_CAPI_Keys.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-203 (0)
- I libs/LibOVR/Src/OVR_JSON.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-204 (0)
- I libs/LibOVR/Src/OVR_JSON.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-205 (0)
- I libs/LibOVR/Src/OVR_Profile.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-206 (0)
- I libs/LibOVR/Src/OVR_Profile.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-207 (0)
- I libs/LibOVR/Src/OVR_SerialFormat.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-208 (0)
- I libs/LibOVR/Src/OVR_SerialFormat.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-209 (0)
- I libs/LibOVR/Src/OVR_Stereo.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-210 (0)
- I libs/LibOVR/Src/OVR_Stereo.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-211 (0)
- I libs/LibOVR/Src/Sensors/OVR_DeviceConstants.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-212 (0)
- I libs/LibOVR/Src/Service/Service_NetClient.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-213 (0)
- I libs/LibOVR/Src/Service/Service_NetClient.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-214 (0)
- I libs/LibOVR/Src/Service/Service_NetSessionCommon.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-215 (0)
- I libs/LibOVR/Src/Service/Service_NetSessionCommon.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-216 (0)
- I libs/LibOVR/Src/Tracking/Tracking_PoseState.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-217 (0)
- I libs/LibOVR/Src/Tracking/Tracking_SensorState.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-218 (0)
- I libs/LibOVR/Src/Tracking/Tracking_SensorStateReader.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-219 (0)
- I libs/LibOVR/Src/Tracking/Tracking_SensorStateReader.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-220 (0)
- I libs/LibOVR/Src/Util/Util_ImageWindow.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-221 (0)
- I libs/LibOVR/Src/Util/Util_ImageWindow.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-222 (0)
- I libs/LibOVR/Src/Util/Util_Interface.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-223 (0)
- I libs/LibOVR/Src/Util/Util_Interface.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-224 (0)
- I libs/LibOVR/Src/Util/Util_LatencyTest2Reader.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-225 (0)
- I libs/LibOVR/Src/Util/Util_LatencyTest2Reader.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-226 (0)
- I libs/LibOVR/Src/Util/Util_LatencyTest2State.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-227 (0)
- I libs/LibOVR/Src/Util/Util_Render_Stereo.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-228 (0)
- I libs/LibOVR/Src/Util/Util_Render_Stereo.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-229 (0)
- A libs/LibOVR/Src/Util/Util_SystemInfo.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-230 (0)
- A libs/LibOVR/Src/Util/Util_SystemInfo.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-231 (0)
- A libs/LibOVR/Src/Util/Util_SystemInfo_OSX.mm https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-232 (0)
- I src/ofxOculusDK2.cpp https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-233 (0)
- I src/ofxOculusDK2.h https://github.com/obviousjim/ofxOculusDK2/pull/12/files#diff-234 (0)
Patch Links:
- https://github.com/obviousjim/ofxOculusDK2/pull/12.patch
- https://github.com/obviousjim/ofxOculusDK2/pull/12.diff
— Reply to this email directly or view it on GitHub https://github.com/obviousjim/ofxOculusDK2/pull/12.
- James