October 16, 2019, 12:36 (GMT) |
Fix too dark rendering on the Monado runtime Just like the Windows Mixed Reality runtime, we have to apply a sRGB OETF to get visually correct-ish looking colors. We plan to further investigate if it's really WMR and Monado being wrong here, or if it's Oculus (which doesn't need this additional transform), but there are some details to check. |
October 15, 2019, 20:33 (GMT) |
Refactor GPU viewport onscreen drawing for "upside down" drawing Reduces code duplication for the DirectX specific upside down drawing. Didn't actually test the upside down drawing, since I need to do that on Windows. |
October 15, 2019, 20:13 (GMT) |
Merge branch 'master' into soc-2019-openxr |
October 15, 2019, 20:10 (GMT) |
Correct/remove disabled code for space conversion Turns out we don't actually have to convert between spaces. |
October 15, 2019, 20:09 (GMT) |
Cleanup: Avoid duplication of projection matrix calculation |
October 15, 2019, 20:04 (GMT) |
Improve error messages & cleanup |
October 15, 2019, 15:33 (GMT) |
Wrap WM XR data into own struct |
October 15, 2019, 15:12 (GMT) |
Revert accidental change in previour commit Played around with the color management/transforms but forgot to undo. |
October 15, 2019, 14:01 (GMT) |
Support VR Session settings & add some basic ones * Adds the needed bits to support VR session settings and access them in the VR view drawing code. * Added settings for: shading mode, grid floor, annotations, clipping. More can easily be added. * The Add-on adds a "VR" tab in the side bar, containing buttons for the added settings |
October 14, 2019, 14:05 (GMT) |
Merge branch 'master' into soc-2019-openxr |
October 11, 2019, 13:40 (GMT) |
Fix compile error on Windows after last commit |
October 10, 2019, 12:47 (GMT) |
Strictly follow specification to get OpenXR extension functions This fixes linking errors with the Monado runtime. The specification says that extension functions have to be gotten through `xrGetInstanceProcAddr()` which we did for some extensions, but not for the graphics extensions. Worked fine earlier, but broke meanwhile. |
October 10, 2019, 09:30 (GMT) |
Merge branch 'master' into soc-2019-openxr |
September 17, 2019, 17:16 (GMT) |
Cleanup: Don't pass unused lens value |
September 17, 2019, 17:02 (GMT) |
Cleanup: Comment style |
September 17, 2019, 16:17 (GMT) |
CMake: Slight adjustment to warning message |
September 17, 2019, 14:55 (GMT) |
Fix Linux linker config name for the OpenXR-SDK |
September 17, 2019, 14:54 (GMT) |
Fix mistakes in openxr build options I remember merge conflicts here. |
September 17, 2019, 11:48 (GMT) |
Merge branch 'master' into soc-2019-openxr |
September 15, 2019, 17:01 (GMT) |
Merge branch 'master' into soc-2019-openxr |
|