Last release before slowly removing VDDC
Pre-releaseNOTE: Use the 'here in sync with FPV_VR v1.15 release* commit for RenderingX, LiveVideo and Telemetry
This is the last release where the default un-distortion via VDDC (Vertex displacement distortion correction) is used to render the whole scene, including OSD. In the next weeks I am going to slowly adopt rendering the OSD to a 2D canvas as an off-screen render texture.
There are 2 main reasons for doing so:
a) VDDC as an undistortion method was not adapted as a mainstream VR undistortion method. Using a more traditional undistortion approach allows me to support more devices, like the Oculus quest
b) While there have been big improvements to mobile GPU processing power in the recent years, resolution of VR headsets did not really change. Most modern smartphones are able to drive FPV_VR at 120fps on 1440p resolution no matter if using VDDC or an off-screen render texture.