| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Tested: GNU/Linux and OSX
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
LibOVR/Include/OVR_CAPI_0_5_0.h
LibOVR/Src/CAPI/CAPI_HMDState.cpp
LibOVR/Src/Displays/OVR_Win32_Dxgi_Display.h
LibOVR/Src/Kernel/OVR_System.cpp
LibOVR/Src/OVR_CAPI.cpp
LibOVR/Src/OVR_Profile.cpp
LibOVRKernel/Src/Kernel/OVR_ThreadsWinAPI.cpp
LibOVRKernel/Src/Kernel/OVR_Types.h
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
i.e. drop all display related code.
HEADLESS_APP (new CPP define) is required to drop all display related code.
TODO: JOGL needs to display the HSW (Health and Safety Warning) messages
to comply w/ license!
|
| | |
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
TODO: Validate for removed patches due to relocation
Resolved Conflicts:
LibOVR/Src/Kernel/OVR_ThreadsWinAPI.cpp
LibOVR/Src/OVR_Linux_HMDDevice.cpp
LibOVR/Src/OVR_OSX_HMDDevice.cpp
LibOVR/Src/OVR_Profile.cpp
LibOVR/Src/OVR_Sensor2Impl.cpp
LibOVR/Src/OVR_SensorFusion.cpp
LibOVR/Src/OVR_SensorImpl.cpp
LibOVR/Src/OVR_Win32_DeviceStatus.cpp
LibOVR/Src/OVR_Win32_HIDDevice.cpp
LibOVR/Src/OVR_Win32_HIDDevice.h
LibOVR/Src/OVR_Win32_HMDDevice.cpp
|
| | |
|
| | |
|
| |
| |
| |
| | |
allowing comparison w/ LICENSE 3.2
|
| | |
|
| |
| |
| |
| | |
Adopt to JOGL commit 32fc8f3a64cfeee8936af98ae49f8e7c8dfe982f
|
| | |
|
| | |
|
| |
| |
| |
| | |
sized longs (like 32 bit Intel Macs).
|
| |
| |
| |
| | |
camera position data to be used if the sensor starts receiving messages too soon after ovr_Initialize()
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Oculus VR RIFT SDK 0.3.2 (w/ dependency on JOGL)
This code has been added to the oculusvr-sdk sub-module
due to the unclear license situation.
While including these parts w/ the whole SDK,
we do not violate the RIFT SDK licence - to our knowledge.
+++
Code implements JOGL's
'jogamp.opengl.util.stereo.DistortionMesh.Producer' interface.
The implementation heavily uses RIFT SDK mathematical equations,
comments, algorithms and constants (DK1).
RIFT SDK C++ code has been partially ported to Java.
Purpose it to add a development testbed for JOGL
without requiring to bind to the native SDL library
and to experiment w/ some parameters.
This module may be used for educational purposes with JOGL's
'jogamp.opengl.util.stereo.GenericStereoDevice'
If 'compiled in' with the SDK, reflection it utilized
in one of GenericStereoDevice configuration to load this functionality.
This module is not useful for real VR integration,
since it missies proper parameter detection
as well as sensor support.
For real VR integration, the fully fledged
'jogamp.opengl.oculusvr.OVRStereoDevice' shall be used instead.
The latter is part of JOGL and binds dynamically into the RIFT SDK
native library, which is provided within this sub-module (oculusvr-sdk).
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
These changes enable gcc/mingw64 compatibility.
Besides adding fixes of my own, the following changes were considered:
https://github.com/parasti/OculusSDK-MinGW/commit/8fa94f4cc1d7e9d34a1908a4d69df52e5d998a20
https://github.com/parasti/OculusSDK-MinGW/commit/b4681523477b15bea94379eb11b17be9daa7ac17
https://github.com/larspensjo/OculusSDK-MinGW/commit/213118fdc1798a54b4efb930c3427b694abd8b31
Big KUDOS to
- Jānis Rūcis aka 'parasti'
- Lars Pensjö aka 'larspensjo'
|
|
|
|
|
| |
- converted all text files to unix format first,
allowing to skip all white-changes-only files
|
| |
|
|
tools)
|