David Snopek

Results 230 comments of David Snopek

I just tried with OpenXR (on Windows) using Air Link to my Quest 2, but unfortunately, it doesn't work there either. :-/ I had thought that maybe the problem was...

OMG, I've been losing my mind on this issue for the past 3 days, but I think I've finally figured out why it works with `MobileVRInterface` but not `WebXRInterface` or...

Alright! This is finally working on WebXR and OpenXR in my testing, and so is now ready for review from the rendering experts :-) @clayjohn @BastiaanOlij Could you please review...

The test failure is unrelated to this PR. Should be fixed in https://github.com/godotengine/godot/commit/2b710bc336a02ace95eb0588f3b0744923faf004 so I just rebased this PR on it

Thanks :-) > I think there is more work to be done to get half res and quarter res to work but I suggest we get this merged first, and...

Overall, I think this is a great change! However, it will need to be done in a slightly different way to ensure compatibility. We haven't yet made a change to...

Now that PR https://github.com/godotengine/godot/pull/78634 has been merged, the `is_exposed` property could be moved to the new `GDExtensionClassCreationInfo2` struct, which would fix the compatibility issues from my previous comment. @Daylily-Zeleen Is...

> Let's return to this pr, do you means that only provide `ClassDB::register_internal_class()` without argument and `GDREGISTER_INTERNAL_CLASS(m_class)` is enough? Yes, in my opinion, that would be enough.

For some reason this PR likes to _sometimes_ fail CI in the "Linux / Editor with doubles and GCC sanitizers" job with this error: ``` AddressSanitizer: attempting free on address...

@reduz This adds the new `is_exposed` field to the `GDExtensionClassCreationInfo2` struct (with a `2` at the end) which is accepted by the `classdb_register_extension_class2` function (also with a `2`) which are...