summaryrefslogtreecommitdiffhomepage
path: root/src/rlgl.h
diff options
context:
space:
mode:
authorraysan5 <[email protected]>2017-03-14 01:05:22 +0100
committerraysan5 <[email protected]>2017-03-14 01:05:22 +0100
commit5d1f6616618d52f173a918f6a0378aeae1cb05ad (patch)
treeee8661a89e4b9ef591b9394eef6cb65c19ae0740 /src/rlgl.h
parent3813722f170066c3113d4a3ef6a21ec53af71034 (diff)
downloadraylib-5d1f6616618d52f173a918f6a0378aeae1cb05ad.tar.gz
raylib-5d1f6616618d52f173a918f6a0378aeae1cb05ad.zip
Remove Oculus support from code
Moved to custom example, now raylib only supports simulated VR rendering. Oculus code was too device dependant... waiting for OpenXR.
Diffstat (limited to 'src/rlgl.h')
-rw-r--r--src/rlgl.h15
1 files changed, 4 insertions, 11 deletions
diff --git a/src/rlgl.h b/src/rlgl.h
index 41f671e6..344da987 100644
--- a/src/rlgl.h
+++ b/src/rlgl.h
@@ -399,19 +399,12 @@ void EndBlendMode(void); // End blend
void TraceLog(int msgType, const char *text, ...);
float *MatrixToFloat(Matrix mat);
-void InitVrDevice(int vrDevice); // Init VR device
-void CloseVrDevice(void); // Close VR device
-bool IsVrDeviceReady(void); // Detect if VR device is ready
-bool IsVrSimulator(void); // Detect if VR simulator is running
+void InitVrSimulator(int vrDevice); // Init VR simulator for selected device
+void CloseVrSimulator(void); // Close VR simulator for current device
void UpdateVrTracking(Camera *camera); // Update VR tracking (position and orientation) and camera
void ToggleVrMode(void); // Enable/Disable VR experience (device or simulator)
-
-// Oculus Rift API for direct access the device (no simulator)
-bool InitOculusDevice(void); // Initialize Oculus device (returns true if success)
-void CloseOculusDevice(void); // Close Oculus device
-void UpdateOculusTracking(Camera *camera); // Update Oculus head position-orientation tracking (and camera)
-void BeginOculusDrawing(void); // Setup Oculus buffers for drawing
-void EndOculusDrawing(void); // Finish Oculus drawing and blit framebuffer to mirror
+void BeginVrDrawing(void); // Begin VR stereo rendering
+void EndVrDrawing(void); // End VR stereo rendering
#endif
#ifdef __cplusplus