my Igalia colleague Žan Doberšek and myself worked on the
implementation of WebVR1.1 some time ago. We used the OpenVR library to
implement the required platform interfaces. We managed to implement the
whole API although the stereo rendering part was mostly stubs. WebVR1.1
was shipped in some VR browsers but quickly became deprecated as all
the efforts were moved to the development of the WebXR API. 

It was never shipped in any WebKit port, actually it was only buildable
for GTK and WPE ports AFAIK. The fact that it's an unshipped deprecated
API along with the current lack of interest/time to maintain it
(actually it became a maintenance burden) lead us to the decision of
removing it from the tree. The patch[1] has just landed.

Does it mean that VR (XR) is not interesting for the WebKit project?
Personally I don't think so, but I'd focus any future effort on WebXR,
a more mature API which BTW fits very well with the OpenXR
standarization effort from Khronos.


[1] https://bugs.webkit.org/show_bug.cgi?id=206739

webkit-dev mailing list

Reply via email to