exokitxr / exokit

Native VR/AR/XR engine for JavaScript 🦖

Home Page:https://exokit.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Linux + SteamVR: VRCompositorError_TextureUsesUnsupportedFormat

drawingpixels opened this issue · comments

Describe the bug
Trying to run Exokit with SteamVR under Linux and just got this error with black being displayed in the window, nothing presenting in the headset (evident by the default steamvr environment) but "node" being noted in the vrmonitor.

Error: Compositor error: VRCompositorError_TextureUsesUnsupportedFormat
at _submitFrame (/home/sketchstick/apps/exokit/exokit/src/index.js:1224:42)
at Immediate._topRenderLoop (/home/sketchstick/apps/exokit/exokit/src/index.js:1319:11)

To Reproduce
Shows in the terminal upon running.

Additional context
The build/run scripts and their terminal output: https://gist.github.com/SketchStick/b359e1d97625d9182819801b50d98865

GPU: AMD Radeon (TM) RX 480 Graphics
Driver: Mesa via. amdgpu/radv

glinfo output: https://gist.github.com/SketchStick/d2d127e431396f004efcd0d24e27c4b5
vulkaninfo output: https://gist.github.com/SketchStick/be53fbe09d004257e09e33b73ece834e

System information:

  • OS: Arch Linux x86 64-bit

  • Exokit Version: Git Master

  • Node version: v12.2.0, binary grabbed from the official site and run directly without anything managing the environment (eg. nvm), which could be problematic under certain circumstances.

  • Npm version: 6.9.0

  • Is your Exokit downloaded or built? Built.

Any luck on this one?