Commit graph

22 commits

Author SHA1 Message Date
Jules Blok
00431063cd Use a dynamic cast for pointers to texture childs. 2017-10-10 15:38:59 +02:00
Jules Blok
85c5ab0ccb Update to Oculus Runtime 1.16 with stubs. 2017-07-14 21:51:27 +02:00
Jules Blok
08df8fd600 Rename Common to Session.
All declarations not related to the session have been cleaned up.
2017-04-13 03:53:35 +02:00
Jules Blok
0a9c061988 Update to OpenVR 1.0.6 2017-04-11 19:07:19 +02:00
Jules Blok
de3e9e1788 SessionDetails: Add class to manage game-specific hacks. 2017-02-15 17:22:48 +01:00
LibreVR
f5815d8c70 Revive: Restructure project files. 2016-09-24 13:22:26 +02:00
LibreVR
c0fd5302bb Compositor: Refactor texture handling into a separate class. 2016-09-24 02:03:48 +02:00
LibreVR
14ce00b86b Compositor: Move compositor creation to a static function. 2016-09-06 16:48:15 +02:00
LibreVR
6b991ec65c Revive: Add CompositorBase to refactor the graphics APIs. 2016-09-05 22:07:41 +02:00
LibreVR
ea5a8461b0 Add a debug message to every API call.
This helps trace back issues to the last called function.
2016-08-20 02:12:19 +02:00
LibreVR
9c22f7f6dd ovr_GetTextureSwapChainBuffer: Return the current buffer if the index < 0.
This is documented behaviour that I should've implemented already.
2016-07-01 21:34:40 +00:00
LibreVR
7765adbba3 ovr_SubmitFrame: Render to the mirror texture after each submit. 2016-07-01 14:22:37 +00:00
LibreVR
ab5999e3cf Revive: Naming consistency. 2016-07-01 14:22:37 +00:00
LibreVR
81296a9dc0 Common: Refactor texture structures. 2016-07-01 14:22:37 +00:00
LibreVR
66686248ab Revive: Delegate resource destruction to API-specific functions.
Also takes care of some resource leaks.
2016-06-30 23:15:45 +00:00
LibreVR
51c7ece615 ovr_SubmitFrame: Associate the overlay handles with swapchains.
This prevents layers from constant switching between overlays which can cause flickering.
2016-06-30 18:58:53 +00:00
LibreVR
ca07abd43e REV_GlewInit: Add debug callback. 2016-05-27 14:24:44 +00:00
LibreVR
db1221756b ovr_CreateTextureSwapChainGL: Make the textures complete.
I forget this every single time.
2016-05-27 14:24:44 +00:00
LibreVR
4fca4c7528 Revert "WIP"
This reverts commit a9447e01f6.
2016-05-14 20:22:16 +00:00
LibreVR
a9447e01f6 WIP 2016-05-07 10:03:18 +00:00
LibreVR
6037909268 Cosmetics. 2016-05-07 10:03:18 +00:00
LibreVR
de189388ed Revive: Move main project to sub-directory. 2016-05-06 11:59:29 +00:00
Renamed from REV_CAPI_GL.cpp (Browse further)