summaryrefslogtreecommitdiffstats
path: root/modules/openxr/extensions/openxr_extension_wrapper_extension.h
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit godotengine/godot@87318a2fb7fffeb72adca934e31915be077c3d1fSpartan3222024-11-061-0/+4
|\
| * OpenXR: Allow GDExtensions to implement `_on_pre_draw_viewport()` and ↵David Snopek2024-11-051-0/+4
| | | | | | | | `_on_post_draw_viewport()`
* | Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
| |
* | Rebrand preambles to RedotDubhghlas McLaughlin2024-10-111-0/+2
|/ | | | | | | | | | | | | | | | | | | | | | Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com>
* OpenXR: Allow extending Android surface swapchain creation from GDExtensionDavid Snopek2024-09-201-1/+3
|
* OpenXR: Fix updating swapchain for foveationBastiaan Olij2024-05-201-0/+2
|
* Allow OpenXR extensions to add properties to the OpenXRCompositionLayer nodeDavid Snopek2024-04-051-0/+12
|
* OpenXR: Allow GDExtensions to provide multiple, ordered composition layersDavid Snopek2024-03-131-2/+6
| | | | Co-authored-by: Bastiaan Olij <mux213@gmail.com>
* [XR] Fix building on MinGWA Thousand Ships2024-02-231-0/+1
| | | | Destructor was defined in multiple places due to multiple inheritance
* enable getting suggested tracker names from OpenXR extensionsLogan Lang2024-02-131-0/+4
|
* OpenXR: Allow moving vendor passthrough extensions to GDExtensionDavid Snopek2024-02-031-1/+3
|
* OpenXR: Make it possible to implement vendor extensions to hand tracking ↵David Snopek2024-01-251-0/+2
| | | | from GDExtension
* Add GDExtension support for OpenXR extension wrappersGabor Koncz2023-07-261-0/+115
This commit adds the classes OpenXRExtensionWrapperExtension and OpenXRAPIExtension that can be used in GDExtensions to define OpenXR extension wrappers. It modifies extension wrapper registration so that they can be registered before OpenXRAPI instantiation (e.g. in core level initialization of GDExtensions). Developed by Migeran (https://migeran.com)