Conversation
Replaces all instances of 'UNITY_5_3' with 'UNITY_5_3_OR_NEWER' so Unity 5.4+ will compile properly as well.
|
Note: There are a number of warnings on deprecated calls that pop up, but I wasn't sure in what version of Unity those calls changed, so I wasn't comfortable fixing them with more |
|
Does OVRDDP work properly in 5.4? When I tried porting to 5.4 I found that Unity insisted on launching OVRDDP as a regular Application, and (IIRC) drawing a scene. Currently it launches as an Overlay application, which allows it to run through OpenVR without drawing a scene (and allowing other applications to draw the scene). I tried a few different ways to override Unity 5.4 launching it as a regular Application, but I couldn't get it to work correctly. Can you try launching your version and running it in a game? If both can draw at the same time then OVRDDP is not launching as a regular application. If OVRDDP is closed when you launch another game, then Unity is launching it as a regular VR application and not as an Overlay application. Edit: Thanks for the help either way though! |
|
I may have been mistaken as I attempted to use Unity 5.4's Native VR Support and it looks like you just worked around that. I'll give this a test when I have a chance and see how it goes. I don't have any deprecated warnings in 5.3.5f1 so I believe any warnings you are getting are regarding 5.4's Native support being ignored. |
|
Hmm... well everything was working well for me except those compile On Thu, Aug 25, 2016 at 12:14 AM Nicholas Ewalt notifications@github.com
|
This branch tweaks a bunch of the
#ifdefs to changeUNITY_5_3toUNITY_5_3_OR_NEWERso Unity 5.4+ will be able to open and compile the project as well.