diff options
| author | Ray <raysan5@gmail.com> | 2019-02-06 16:51:36 +0100 |
|---|---|---|
| committer | Ray <raysan5@gmail.com> | 2019-02-06 16:51:36 +0100 |
| commit | 7370ae7b82172de0fff38935947392d883f19509 (patch) | |
| tree | 02d705cfbe5aa3f8c7a8b617e62c64dc2e3c9a44 | |
| parent | d356b1d1cca3a89016b5562bee7a876177427191 (diff) | |
| download | raylib-7370ae7b82172de0fff38935947392d883f19509.tar.gz raylib-7370ae7b82172de0fff38935947392d883f19509.zip | |
Update rlgl.h
| -rw-r--r-- | src/rlgl.h | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -261,6 +261,17 @@ typedef unsigned char byte; float chromaAbCorrection[4]; // HMD chromatic aberration correction parameters } VrDeviceInfo; + // VR Stereo rendering configuration for simulator + typedef struct VrStereoConfig { + RenderTexture2D stereoFbo; // VR stereo rendering framebuffer + Shader distortionShader; // VR stereo rendering distortion shader + Matrix eyesProjection[2]; // VR stereo rendering eyes projection matrices + Matrix eyesViewOffset[2]; // VR stereo rendering eyes view offset matrices + int eyeViewportRight[4]; // VR stereo rendering right eye viewport [x, y, w, h] + int eyeViewportLeft[4]; // VR stereo rendering left eye viewport [x, y, w, h] + } VrStereoConfig; + + // TraceLog message types typedef enum { LOG_ALL, |
