diff options
| author | raysan5 <raysan5@gmail.com> | 2016-07-16 19:25:15 +0200 |
|---|---|---|
| committer | raysan5 <raysan5@gmail.com> | 2016-07-16 19:25:15 +0200 |
| commit | bfb5ffedda8ba9a9be41c6210e72cd5c98e1c702 (patch) | |
| tree | a6458c9cce747a36eaa2935b2517c9b33c2a5243 /src | |
| parent | a05150392a14ded407ffbf8c735dd4f92354fcb8 (diff) | |
| download | raylib-bfb5ffedda8ba9a9be41c6210e72cd5c98e1c702.tar.gz raylib-bfb5ffedda8ba9a9be41c6210e72cd5c98e1c702.zip | |
Added rlgl standalone sample
Diffstat (limited to 'src')
| -rw-r--r-- | src/rlgl.c | 4 | ||||
| -rw-r--r-- | src/rlgl.h | 13 |
2 files changed, 15 insertions, 2 deletions
@@ -2683,8 +2683,8 @@ void ToggleVrMode(void) if (!vrEnabled) { // Reset viewport and default projection-modelview matrices - rlViewport(0, 0, GetScreenWidth(), GetScreenHeight()); - projection = MatrixOrtho(0, GetScreenWidth(), GetScreenHeight(), 0, 0.0f, 1.0f); + rlViewport(0, 0, screenWidth, screenHeight); + projection = MatrixOrtho(0, screenWidth, screenHeight, 0, 0.0f, 1.0f); MatrixTranspose(&projection); modelview = MatrixIdentity(); } @@ -239,6 +239,19 @@ typedef enum { OPENGL_11 = 1, OPENGL_21, OPENGL_33, OPENGL_ES_20 } GlVersion; // TraceLog message types typedef enum { INFO = 0, ERROR, WARNING, DEBUG, OTHER } TraceLogType; + + // Head Mounted Display devices + typedef enum { + HMD_DEFAULT_DEVICE = 0, + HMD_OCULUS_RIFT_DK2, + HMD_OCULUS_RIFT_CV1, + HMD_VALVE_HTC_VIVE, + HMD_SAMSUNG_GEAR_VR, + HMD_GOOGLE_CARDBOARD, + HMD_SONY_PLAYSTATION_VR, + HMD_RAZER_OSVR, + HMD_FOVE_VR, + } HmdDevice; #endif #ifdef __cplusplus |
