Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-12 | Merge pull request #71224 from rsjtdrjgfuzkfg/openxr-opengl | Rémi Verschelde | |
OpenXR: Do not use SRGB swapchains with OpenGL | |||
2023-01-11 | OpenXR: Do not use SRGB swapchains with OpenGL | rsjtdrjgfuzkfg | |
This commit removes SRGB swapchain options for use with OpenGL, to avoid the hardware doing an additional SRGB conversion and thus causing colors to differ from other rendering paths. | |||
2023-01-11 | OpenXR: Fix initialization warning on Android | rsjtdrjgfuzkfg | |
This commit adds proper checking for XR_KHR_loader_init support and fixes the warning regarding missing extensions on Android to only appear if neither XR_KHR_loader_init nor XR_KHR_loader_init_android are supported by the runtime. | |||
2023-01-11 | Merge pull request #70167 from rsjtdrjgfuzkfg/pico | Rémi Verschelde | |
OpenXR: Add Pico controller profile | |||
2023-01-09 | Fix typos with codespell | Rémi Verschelde | |
Also includes #71080. Co-authored-by: Psychpsyo <60073468+Psychpsyo@users.noreply.github.com> | |||
2023-01-06 | OpenXR: Add preliminary Pico controller profile | rsjtdrjgfuzkfg | |
This commit adds the Pico controller used in the Pico 4 as implemented in current versions of the OpenXR runtime on the device itself. Note that the extension and paths used in this commit might become obsolete once there is official support for the Pico 4 in the OpenXR standard. | |||
2023-01-05 | One Copyright Update to rule them all | Rémi Verschelde | |
As many open source projects have started doing it, we're removing the current year from the copyright notice, so that we don't need to bump it every year. It seems like only the first year of publication is technically relevant for copyright notices, and even that seems to be something that many companies stopped listing altogether (in a version controlled codebase, the commits are a much better source of date of publication than a hardcoded copyright statement). We also now list Godot Engine contributors first as we're collectively the current maintainers of the project, and we clarify that the "exclusive" copyright of the co-founders covers the timespan before opensourcing (their further contributions are included as part of Godot Engine contributors). Also fixed "cf." Frenchism - it's meant as "refer to / see". | |||
2023-01-04 | Removed member variables from OpenXRExtensionWrapper | Bastiaan Olij | |
Made extension container in OpenXRAPI static Moved controller meta data into extensions where applicable | |||
2022-12-19 | Fix missing undo/redo object and issue with removing actions | Bastiaan Olij | |
2022-12-16 | OpenXR: fix casts and loop in action map editor | rsjtdrjgfuzkfg | |
This commit replaces potentially unsafe static casts with Object::cast_to and fixes the order in which UI elements are looped over when removing controls. This fixes crashes and wrong data being displayed in the OpenXR action map editor when saving or resetting action maps. | |||
2022-12-15 | Fix typos with codespell | Rémi Verschelde | |
2022-12-13 | Merge pull request #68528 from BastiaanOlij/openxr_actionmap_changes | Rémi Verschelde | |
Various fixes for OpenXR action map meta data and editing | |||
2022-12-07 | Merge pull request #69690 from BastiaanOlij/display_refresh_type | Rémi Verschelde | |
Fix property type for OpenXR display refresh rate | |||
2022-12-07 | Merge pull request #69654 from BastiaanOlij/openxr_submit_depth_optional | Rémi Verschelde | |
Make submitting depth buffer in OpenXR optional | |||
2022-12-07 | Fix property type for OpenXR display refresh rate | Bastiaan Olij | |
2022-12-06 | Make submitting depth buffer in OpenXR optional | Bastiaan Olij | |
2022-12-06 | Fix typo that resulted in left eye depth buffer being submitted for the ↵ | Bastiaan Olij | |
right eye | |||
2022-12-04 | Clean up DisplayServerAndroid::window_get_native_handle() with the GLES3 ↵ | David Snopek | |
renderer | |||
2022-12-02 | SCons: Disable openxr module with disable_3d=yes | Rémi Verschelde | |
Fixes #69470. | |||
2022-11-29 | Fix OpenXR on the Meta Quest: XR_KHR_loader_init_android is not reported as ↵ | David Snopek | |
available (but it works anyway) | |||
2022-11-29 | Enable GLES3 on Android | clayjohn | |
Add necessary build flags and switch from using a GLES2 context to a GLES3 one. This also enables building for OpenXR Co-authored-by: m4gr3d <fhuyakou@gmail.com> Co-authored-by: dsnopek <dsnopek@gmail.com> | |||
2022-11-25 | Various fixes for OpenXR action map meta data and editing | Bastiaan Olij | |
2022-11-25 | Fix GLAD-related build problems on Linux | Jens Nolte | |
- Use gl.h provided by GLAD in the OpenXR module - Use non-EXT variants of some OpenGL defines - Remove libGL-related code paths | |||
2022-11-24 | Merge pull request #68023 from rsjtdrjgfuzkfg/pico | Rémi Verschelde | |
Partial support for Pico 4 | |||
2022-11-22 | Merge pull request #64250 from raulsntos/openxr-string-arrays | Rémi Verschelde | |
Expose string array properties in OpenXR module as PackedStringArray | |||
2022-11-21 | Code simplifications found by cppcheck | Markus Sauermann | |
They are based on: - Boolean arithmetic simplifications - setting variables that are not accessed - constant variables | |||
2022-11-12 | Fix -Wtype-limits warning in openxr_interface.cpp | dzil123 | |
2022-11-11 | Add index check to OpenXRInterface::get_projection_for_view and ↵ | avemort | |
OpenXRInterface::get_transform_for_view | |||
2022-11-09 | [openxr] Remove unnecessary fallbacks for native handles on X11 | David Snopek | |
2022-11-08 | Add support for OpenGL to OpenXR | David Snopek | |
2022-11-04 | OpenXR: support XR_KHR_android_create_instance | rsjtdrjgfuzkfg | |
This commit adds support for the OpenXR extension XR_KHR_android_create_instance, which seems to be required on Pico devices. | |||
2022-11-03 | Merge pull request #68102 from BastiaanOlij/fix_render_issues_xr | Rémi Verschelde | |
Fix several render issues found while debugging XR | |||
2022-11-02 | Style: Misc docs and comment style and language fixes | Rémi Verschelde | |
- Removed empty paragraphs in XML. - Consistently use bold style for "Example:", on a new line. - Fix usage of `[code]` when hyperlinks could be used (`[member]`, `[constant]`). - Fix invalid usage of backticks for inline code in BBCode. - Fix some American/British English spelling inconsistencies. - Other minor fixes spotted along the way, including typo fixes with codespell. - Don't specify `@GlobalScope` for `enum` and `constant`. | |||
2022-11-01 | Fix several render issues found while debugging XR | Bastiaan Olij | |
2022-10-31 | Merge pull request #67578 from KoBeWi/GEDITOR | Rémi Verschelde | |
Unify usage of GLOBAL/EDITOR_GET | |||
2022-10-31 | Merge pull request #67445 from Zylann/rename_queue_delete | Rémi Verschelde | |
Rename queue_delete => queue_free | |||
2022-10-28 | Change default OpenXR pose to aim pose | Bastiaan Olij | |
2022-10-24 | Rename queue_delete => queue_free | Marc Gilleron | |
# Conflicts: # editor/plugins/tiles/tiles_editor_plugin.cpp | |||
2022-10-19 | Merge pull request #67527 from BastiaanOlij/fix_tracker_names | Max Hilbrunner | |
Fix two typos in tracker names and a bug in OpenXR haptic feedback | |||
2022-10-18 | Unify usage of GLOBAL/EDITOR_GET | kobewi | |
2022-10-19 | Merge pull request #67529 from BastiaanOlij/filter_out_htc_paths | Bastiaan Olij | |
Filter out HTC OpenXR paths based on extension | |||
2022-10-19 | Filter out HTC OpenXR paths based on extension | Bastiaan Olij | |
2022-10-18 | Fix missing itos for OpenXR logging | Bastiaan Olij | |
2022-10-17 | Merge pull request #67179 from BastiaanOlij/openxr_add_refresh_rate_extension | Rémi Verschelde | |
Adding support for the OpenXR Display Refresh Rate extension | |||
2022-10-17 | Fix two typos in tracker names and a bug in OpenXR haptic feedback | Bastiaan Olij | |
2022-10-10 | Adding support for the OpenXR Display Refresh Rate extension | Bastiaan Olij | |
2022-10-10 | Cleanup a bunch of debug messages in OpenXR and change the ones we want to ↵ | Bastiaan Olij | |
keep to print_verbose | |||
2022-10-07 | Fix MSVC warnings, rename shadowed variables, fix uninitialized values, ↵ | bruvzg | |
change warnings=all to use /W4. | |||
2022-10-06 | Fixing an incorrect error message in OpenXR reporting missing OpenGL support | Bastiaan Olij | |
2022-10-05 | Merge pull request #66898 from aaronfranke/proj-mat-columns | Rémi Verschelde | |
Rename Projection `matrix` to `columns` |