Собрал в Лазарус 2.10 64-бита
Вылетает с дампом  
- Код: Выделить всё
- simple_openxr_pascal.exe
 An unhandled exception occurred at $0000000000000000:
 EAccessViolation: Access violation
 $0000000000000000
 $0000000100012732  CREATEXRINSTANCE,  line 183 of xrinitloop.pas
 $0000000100014172  INITXR,  line 767 of xrinitloop.pas
 $0000000100001885  main,  line 42 of simple_openxr_pascal.lpr
 $00000001000019E6
 $000000010000DF00
 $00000001000017E0
 $00007FFFC87C4034
 $00007FFFCAA03691
 
Кстати dglOpenGL.pas для своих поделок я брал от сюда. ( С вашей программой он не совместим ) 
https://wiki.delphigl.com/index.php/Archiv:dglOpenGLДобавлено спустя 19 минут 54 секунды:Скопировал openxr_loader.dll в каталог программы . Так запустилось  но все что видно "мертвый, бледно голубой как венозная кровь покойника" (с)Гари Гаррисон   фон.   

create wind
1462103
3918175429
FPS - 0
FPS - 1
Failed to acquire swapchain image:   XR_ERROR_CALL_ORDER_INVALID
Failed to acquire swapchain image:   XR_ERROR_CALL_ORDER_INVALID
OpenXR general (error): Unknown failure
Failed to end frame:   XR_ERROR_RUNTIME_FAILURE
FPS - 0
...
OpenXR general (info): RuntimeInterface being destroyed.
OpenXR general (info): Destroying LoaderInstance = 0x000000000012fec0
Зы
Впрочем это "режим эмуляции"... Попробую на реальном железе ..
Добавлено спустя 1 час 39 минут 58 секунд:Попробовал на Q2 + ALVR тоже самое .. ( Моя OpenVR демка худо бедно работает ) 
Впрочем это старый "рабочий"  ноут-бук с древней видеокартой так что возможно дело в этом .
( Потом попробую на более свежем железе )