David Snopek 
								
							 
						 
						
							
							
							
							
								
							
							
								fd622afb1d 
								
							 
						 
						
							
							
								
								OpenXR: Emulated alpha blend mode should override the real blend mode  
							
							
							
						 
						
							2025-02-26 17:35:03 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									devloglogan 
								
							 
						 
						
							
							
							
							
								
							
							
								c242cef627 
								
							 
						 
						
							
							
								
								Use vectors for OpenXRAPI memory management  
							
							
							
						 
						
							2025-01-13 16:10:43 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								3014eec40d 
								
							 
						 
						
							
							
								
								Merge pull request  #99407  from devloglogan/rec-resolution  
							
							... 
							
							
							
							Allow using custom `Rect2i` for rendering with OpenXR 
							
						 
						
							2025-01-10 23:05:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									devloglogan 
								
							 
						 
						
							
							
							
							
								
							
							
								e7f6b7ea0b 
								
							 
						 
						
							
							
								
								Allow using custom Rect2i for rendering with OpenXR  
							
							
							
						 
						
							2025-01-09 09:46:15 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yufeng Ying 
								
							 
						 
						
							
							
							
							
								
							
							
								33817b186f 
								
							 
						 
						
							
							
								
								Remove unused header in drivers and modules.  
							
							... 
							
							
							
							Co-authored-by: Thaddeus Crews <repiteo@outlook.com> 
							
						 
						
							2024-12-24 00:40:47 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d51fae25a7 
								
							 
						 
						
							
							
								
								Merge pull request  #98872  from BastiaanOlij/openxr_khr_metal_enable  
							
							... 
							
							
							
							OpenXR: Add Metal support 
							
						 
						
							2024-12-16 12:09:47 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bfc66f0608 
								
							 
						 
						
							
							
								
								Merge pull request  #100282  from devloglogan/motion-vectors-openxr  
							
							... 
							
							
							
							Add renderer motion vectors API for use with OpenXR 
							
						 
						
							2024-12-12 16:13:36 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bastiaan Olij 
								
							 
						 
						
							
							
							
							
								
							
							
								0a61ebdcea 
								
							 
						 
						
							
							
								
								OpenXR: Add support for binding modifiers  
							
							
							
						 
						
							2024-12-12 09:46:19 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									devloglogan 
								
							 
						 
						
							
							
							
							
								
							
							
								3deb5884d7 
								
							 
						 
						
							
							
								
								Renderer agnostic motion vector rendering/OpenXR changes  
							
							
							
						 
						
							2024-12-10 15:59:17 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bastiaan Olij 
								
							 
						 
						
							
							
							
							
								
							
							
								08ced813a9 
								
							 
						 
						
							
							
								
								OpenXR: Add Metal support  
							
							
							
						 
						
							2024-12-10 11:41:59 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bastiaan Olij 
								
							 
						 
						
							
							
							
							
								
							
							
								3de62b8b1b 
								
							 
						 
						
							
							
								
								OpenXR: Fix pose recenter signal to be omitted properly  
							
							
							
						 
						
							2024-11-13 14:20:06 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bb5f390fb9 
								
							 
						 
						
							
							
								
								Style: Apply clang-tidy fixes (superficial)  
							
							... 
							
							
							
							• `modernize-use-bool-literals`, `modernize-use-nullptr`, and `readability-braces-around-statements` 
							
						 
						
							2024-11-04 12:11:14 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Scott 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0d350e7108 
								
							 
						 
						
							
							
								
								Set clang-format RemoveSemicolon rule to true  
							
							... 
							
							
							
							- Set clang-format `Standard` rule to `c++20` 
							
						 
						
							2024-10-25 13:49:43 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alistair Leslie-Hughes 
								
							 
						 
						
							
							
							
							
								
							
							
								daa4704c44 
								
							 
						 
						
							
							
								
								openxr: Correct set the Depth swapchain name  
							
							... 
							
							
							
							Introduced in 08ffa5d89e 
							
						 
						
							2024-09-21 10:00:08 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Snopek 
								
							 
						 
						
							
							
							
							
								
							
							
								30a63396e5 
								
							 
						 
						
							
							
								
								Fix launching XR apps from the Android editor  
							
							
							
						 
						
							2024-09-11 14:31:54 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fredia Huya-Kouadio 
								
							 
						 
						
							
							
							
							
								
							
							
								9dc0543da7 
								
							 
						 
						
							
							
								
								Improve support for XR projects  
							
							
							
						 
						
							2024-09-06 00:35:50 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bastiaan Olij 
								
							 
						 
						
							
							
							
							
								
							
							
								08ffa5d89e 
								
							 
						 
						
							
							
								
								Add support for the debug utils extension in OpenXR  
							
							
							
						 
						
							2024-08-27 12:07:01 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Snopek 
								
							 
						 
						
							
							
							
							
								
							
							
								11dd1f52ae 
								
							 
						 
						
							
							
								
								Fix crash when calling OpenXRAPI::get_hand_tracker() and hand-tracking is disabled  
							
							
							
						 
						
							2024-08-22 13:03:05 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bastiaan Olij 
								
							 
						 
						
							
							
							
							
								
							
							
								d9ab2c3195 
								
							 
						 
						
							
							
								
								OpenXR: Add support for visibility mask  
							
							
							
						 
						
							2024-08-20 10:47:17 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bastiaan Olij 
								
							 
						 
						
							
							
							
							
								
							
							
								1371b35b6e 
								
							 
						 
						
							
							
								
								Update OpenXR thirdparty library to 1.1.38, changed OpenXR init to stay on 1.0.x  
							
							
							
						 
						
							2024-08-07 13:58:05 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Snopek 
								
							 
						 
						
							
							
							
							
								
							
							
								22a6303fa0 
								
							 
						 
						
							
							
								
								OpenXR: Fix enabling passthrough via environment blend mode in project settings  
							
							
							
						 
						
							2024-07-19 19:04:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Snopek 
								
							 
						 
						
							
							
							
							
								
							
							
								06e81d9fe4 
								
							 
						 
						
							
							
								
								[OpenXR] Fix LOCAL_FLOOR emulation on HTC Vive XR Elite  
							
							
							
						 
						
							2024-06-27 14:12:11 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bastiaan Olij 
								
							 
						 
						
							
							
							
							
								
							
							
								6582be0c50 
								
							 
						 
						
							
							
								
								OpenXR: Fix updating swapchain for foveation  
							
							
							
						 
						
							2024-05-20 12:23:56 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Snopek 
								
							 
						 
						
							
							
							
							
								
							
							
								de654d9846 
								
							 
						 
						
							
							
								
								OpenXR: Fix composition layers not having correct play space  
							
							
							
						 
						
							2024-05-07 20:49:46 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									A Thousand Ships 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								955d5affa8 
								
							 
						 
						
							
							
								
								Reduce and prevent unnecessary random-access to List  
							
							... 
							
							
							
							Random-access access to `List` when iterating is `O(n^2)` (`O(n)` when
accessing a single element)
* Removed subscript operator, in favor of a more explicit `get`
* Added conversion from `Iterator` to `ConstIterator`
* Remade existing operations into other solutions when applicable 
							
						 
						
							2024-05-04 16:08:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bastiaan Olij 
								
							 
						 
						
							
							
							
							
								
							
							
								9042ddf19f 
								
							 
						 
						
							
							
								
								Improvements to VRS/Foveated rendering  
							
							
							
						 
						
							2024-05-03 17:20:30 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bastiaan Olij 
								
							 
						 
						
							
							
							
							
								
							
							
								cbab7dc049 
								
							 
						 
						
							
							
								
								OpenXR: Change timing of xrWaitFrame and add thread safety features to OpenXR  
							
							
							
						 
						
							2024-05-01 14:24:41 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bastiaan Olij 
								
							 
						 
						
							
							
							
							
								
							
							
								b67eba8399 
								
							 
						 
						
							
							
								
								OpenXR: apply fix for reverse Z  
							
							
							
						 
						
							2024-04-10 10:35:19 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bastiaan Olij 
								
							 
						 
						
							
							
							
							
								
							
							
								c388fe2ba7 
								
							 
						 
						
							
							
								
								OpenXR: Improve swapchain logic and fix swapchain update when render target multiplier is changed.  
							
							
							
						 
						
							2024-04-09 16:56:39 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Snopek 
								
							 
						 
						
							
							
							
							
								
							
							
								0f2b804059 
								
							 
						 
						
							
							
								
								Add support for OpenXR composition layers  
							
							... 
							
							
							
							Co-authored-by: Bastiaan Olij <mux213@gmail.com> 
							
						 
						
							2024-04-04 09:20:23 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Snopek 
								
							 
						 
						
							
							
							
							
								
							
							
								308a6a4734 
								
							 
						 
						
							
							
								
								OpenXR: Allow GDExtensions to provide multiple, ordered composition layers  
							
							... 
							
							
							
							Co-authored-by: Bastiaan Olij <mux213@gmail.com> 
							
						 
						
							2024-03-13 17:53:15 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Snopek 
								
							 
						 
						
							
							
							
							
								
							
							
								713ea0629a 
								
							 
						 
						
							
							
								
								Fix crash when using OpenXR extension wrappers from GDExtension  
							
							
							
						 
						
							2024-02-22 16:50:39 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Logan Lang 
								
							 
						 
						
							
							
							
							
								
							
							
								74413f5609 
								
							 
						 
						
							
							
								
								expose OpenXR hand tracker handles  
							
							
							
						 
						
							2024-02-19 16:31:10 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									A Thousand Ships 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								684752e75b 
								
							 
						 
						
							
							
								
								Replace error checks against size with is_empty  
							
							
							
						 
						
							2024-02-09 12:50:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								673f1614c4 
								
							 
						 
						
							
							
								
								Merge pull request  #87630  from dsnopek/openxr-passthrough-from-gdextension  
							
							... 
							
							
							
							OpenXR: Allow moving vendor passthrough extensions to GDExtension 
							
						 
						
							2024-02-03 23:19:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Snopek 
								
							 
						 
						
							
							
							
							
								
							
							
								e74a0f4b09 
								
							 
						 
						
							
							
								
								OpenXR: Allow moving vendor passthrough extensions to GDExtension  
							
							
							
						 
						
							2024-02-03 12:40:41 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fb5f34a75a 
								
							 
						 
						
							
							
								
								Merge pull request  #87745  from dsnopek/openxr-change-reference-space  
							
							... 
							
							
							
							OpenXR: Allow changing play area mode during active session 
							
						 
						
							2024-02-02 12:03:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Snopek 
								
							 
						 
						
							
							
							
							
								
							
							
								5935bfa860 
								
							 
						 
						
							
							
								
								OpenXR: Allow changing play area mode during active session  
							
							
							
						 
						
							2024-01-31 12:58:22 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1c916c3d5b 
								
							 
						 
						
							
							
								
								Merge pull request  #87546  from dsnopek/openxr-hand-tracking-vendor-extensions  
							
							... 
							
							
							
							OpenXR: Make it possible to implement vendor extensions to hand tracking from GDExtension 
							
						 
						
							2024-01-31 10:54:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Snopek 
								
							 
						 
						
							
							
							
							
								
							
							
								3d2cbb216e 
								
							 
						 
						
							
							
								
								OpenXR: Make it possible to implement vendor extensions to hand tracking from GDExtension  
							
							
							
						 
						
							2024-01-25 10:24:39 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bastiaan Olij 
								
							 
						 
						
							
							
							
							
								
							
							
								82a36cf31b 
								
							 
						 
						
							
							
								
								Cleanup of OpenXR module scons config  
							
							
							
						 
						
							2024-01-25 23:28:13 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Snopek 
								
							 
						 
						
							
							
							
							
								
							
							
								a8690cbeed 
								
							 
						 
						
							
							
								
								Add support for OpenXR local floor extension  
							
							
							
						 
						
							2024-01-23 09:19:09 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bastiaan Olij 
								
							 
						 
						
							
							
							
							
								
							
							
								69a41b3d39 
								
							 
						 
						
							
							
								
								OpenXR: Add support for retrieving play area  
							
							
							
						 
						
							2023-12-11 10:29:03 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ba713c80df 
								
							 
						 
						
							
							
								
								Fix various typos with codespell  
							
							... 
							
							
							
							Using 2.2.7.dev51+geb4a58fe. 
							
						 
						
							2023-11-11 23:01:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bastiaan Olij 
								
							 
						 
						
							
							
							
							
								
							
							
								c512e85082 
								
							 
						 
						
							
							
								
								Fix OpenXR sample count  
							
							
							
						 
						
							2023-10-28 17:17:13 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Castellanos 
								
							 
						 
						
							
							
							
							
								
							
							
								771ec958af 
								
							 
						 
						
							
							
								
								Fixing incorrect swapchain release timing  
							
							... 
							
							
							
							Applied a couple of checks suggested by @dhoverml for when the
XrResult is not XR_SUCCESS but is also not a failure. Also simplified
checks from @BastiaanOlij feedback. 
							
						 
						
							2023-10-05 01:34:51 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bastiaan Olij 
								
							 
						 
						
							
							
							
							
								
							
							
								d7d334158a 
								
							 
						 
						
							
							
								
								Implement OpenXR Foveated rendering support  
							
							
							
						 
						
							2023-09-25 17:12:20 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1887a9df19 
								
							 
						 
						
							
							
								
								[macOS/Windows] Add optional ANGLE backed OpenGL renderer support. Add EGL_ANDROID_blob_cache caching.  
							
							... 
							
							
							
							Co-authored-by: Riteo <riteo@posteo.net> 
							
						 
						
							2023-09-21 14:21:00 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3e233e1f24 
								
							 
						 
						
							
							
								
								Fix various typos with codespell  
							
							... 
							
							
							
							Using 2.2.6.dev193+g907e5380. 
							
						 
						
							2023-09-18 09:53:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								495b89ece9 
								
							 
						 
						
							
							
								
								Merge pull request  #81561  from BastiaanOlij/fix_openxr_blend_modes  
							
							... 
							
							
							
							Fix issue with OpenXR environment blend mode not being applied properly 
							
						 
						
							2023-09-14 15:21:49 +02:00