~emersion

France

https://emersion.fr

Trackers

~emersion/mrsh

Last active 5 months ago

~emersion/python-emailreview

Last active 1 year, 5 months ago

~emersion/emersion

Last active 1 year, 9 months ago

#29 Render entire view tree 2 days ago

on ~sircmpwn/wxrc

REPORTED RESOLVED FIXED

#18 Add mouse/pointer input 10 days ago

Comment by ~emersion on ~sircmpwn/wxrc

Hmm, I see. Yeah this sounds like a good idea indeed.

#18 Add mouse/pointer input 10 days ago

Comment by ~emersion on ~sircmpwn/wxrc

Hmm, why? I thought the orientation would be purely driven by the headset and the user could just interact with 3D objects in the scene (e.g. dragging windows around).

#17 Add a depth buffer 10 days ago

Comment by ~emersion on ~sircmpwn/wxrc

Once you add other 3D objects in the scene, a depth buffer becomes really necessary. There's no point in getting a depth buffer from clients if we're going to throw it away.

#18 Add mouse/pointer input 11 days ago

Ticket created by ~emersion on ~sircmpwn/wxrc

Under X11/Wayland, we probably want to open a window with the 3D scene and get input from there. Under KMS/libinput, we can just grab events as usual.

#17 Add a depth buffer 11 days ago

Ticket created by ~emersion on ~sircmpwn/wxrc

We don't yet have a depth buffer for our scene. That means rendering depends on the order in which we draw instead of the position of the objects in the 3D scape. See the OpenXR demo for a way to do that.

#6 Figure out how to allocate wlroots framebuffers with OpenXR swapchains 11 days ago

Comment by ~emersion on ~sircmpwn/wxrc

We don't actually need to do that.

#11 Implement EGL presentation backend for hello_xr 19 days ago

Comment by ~emersion on ~sircmpwn/wxrc

WIP patch: https://github.com/emersion/OpenXR-SDK-Source/tree/hello-egl

#2 Implement EGL graphics binding in Monado 19 days ago

Comment by ~emersion on ~sircmpwn/wxrc

#1 Draft OXR extension for creating session with an EGL graphics binding directly 20 days ago

Comment by ~emersion on ~sircmpwn/wxrc

Draft is available on this branch: https://github.com/KhronosGroup/OpenXR-Docs/compare/master...emersion:egl-enable