elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0f36b7fc97 
								
							 
						 
						
							
							
								
								Fix and enforce parameter naming  
							
							 
							
							
							
						 
						
							2025-08-27 12:45:09 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cody Glassman 
								
							 
						 
						
							
							
							
							
								
							
							
								d72451da62 
								
							 
						 
						
							
							
								
								remove unecassary visitor for soft particles  
							
							 
							
							
							
						 
						
							2025-08-23 09:09:18 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								a085036a92 
								
							 
						 
						
							
							
								
								Resolve a number of Coverity defects  
							
							 
							
							
							
						 
						
							2025-08-06 19:52:09 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d121b606b6 
								
							 
						 
						
							
							
								
								Fix and enforce local variable naming  
							
							 
							
							
							
						 
						
							2025-08-05 21:27:48 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								c77a849e9e 
								
							 
						 
						
							
							
								
								Merge branch 'cleanup_includes' into 'master'  
							
							 
							
							... 
							
							
							
							Cleanup includes
See merge request OpenMW/openmw!4828  
							
						 
						
							2025-08-03 19:11:55 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a2bc1569e0 
								
							 
						 
						
							
							
								
								Remove unused includes  
							
							 
							
							
							
						 
						
							2025-08-02 12:45:03 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0801e0512d 
								
							 
						 
						
							
							
								
								Do thread safe local static based initialization  
							
							 
							
							
							
						 
						
							2025-08-01 11:48:35 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								730a62effc 
								
							 
						 
						
							
							
								
								Merge branch 'warn-baby-warn' into 'master'  
							
							 
							
							... 
							
							
							
							Fix MSVC warnings
Closes  #7882 
See merge request OpenMW/openmw!4804  
							
						 
						
							2025-07-25 21:45:34 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								8d7218c118 
								
							 
						 
						
							
							
								
								Take skin transform and skeleton root into account  
							
							 
							
							
							
						 
						
							2025-07-24 08:40:20 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								be54521cfa 
								
							 
						 
						
							
							
								
								Fix loads of warnings  
							
							 
							
							... 
							
							
							
							These weren't detected due to https://gitlab.com/OpenMW/openmw/-/issues/7882 , but now they are, so they can be fixed. 
							
						 
						
							2025-07-24 00:20:05 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								47fff7f998 
								
							 
						 
						
							
							
								
								Disable shadows even harder  
							
							 
							
							... 
							
							
							
							On GPUs that can detect when all fragments in an execution group take the same branch, this might run faster. Even if it doesn't, it might suppress any weirdness coming from sampling the dummy shadow maps. 
							
						 
						
							2025-05-19 15:06:19 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								f8be5fdd2a 
								
							 
						 
						
							
							
								
								Give point lights a minimum radius of 16  
							
							 
							
							
							
						 
						
							2025-03-24 22:14:08 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								602a429a68 
								
							 
						 
						
							
							
								
								Fix UB when pathgrid geometry is generated and all pathgrid edges are invalid  
							
							 
							
							
							
						 
						
							2025-02-16 17:46:52 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								cfa1ad0b33 
								
							 
						 
						
							
							
								
								Add a dummy serializer for billboards  
							
							 
							
							
							
						 
						
							2025-02-04 20:22:14 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								a17bffda26 
								
							 
						 
						
							
							
								
								Merge branch 'blencludes' into 'master'  
							
							 
							
							... 
							
							
							
							Remove superfluous includes from animblendrules.cpp
See merge request OpenMW/openmw!4523  
							
						 
						
							2025-01-31 14:46:12 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mads Buvik Sandvei 
								
							 
						 
						
							
							
							
							
								
							
							
								5b1aafb77a 
								
							 
						 
						
							
							
								
								Formatting mistakes  
							
							 
							
							
							
						 
						
							2025-01-29 23:01:34 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mads Buvik Sandvei 
								
							 
						 
						
							
							
							
							
								
							
							
								a1df9afc9a 
								
							 
						 
						
							
							
								
								Formatting changes  
							
							 
							
							
							
						 
						
							2025-01-26 17:05:42 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mads Buvik Sandvei 
								
							 
						 
						
							
							
							
							
								
							
							
								ea51c55d00 
								
							 
						 
						
							
							
								
								Restore valid per view shadow settings.  
							
							 
							
							
							
						 
						
							2025-01-26 16:31:52 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								af9a9a6d64 
								
							 
						 
						
							
							
								
								Remove superfluous includes from animblendrules.cpp  
							
							 
							
							
							
						 
						
							2025-01-20 16:49:22 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								1dac165356 
								
							 
						 
						
							
							
								
								Merge branch 'precomputedbonematrices' into 'master'  
							
							 
							
							... 
							
							
							
							Precompute bone matrices before skinning
See merge request OpenMW/openmw!4467  
							
						 
						
							2024-11-26 09:25:14 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								0f4e0ac818 
								
							 
						 
						
							
							
								
								Precompute bone matrices during skinning  
							
							 
							
							
							
						 
						
							2024-11-25 02:14:41 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								5433ecf861 
								
							 
						 
						
							
							
								
								Change default depth test mode to <= ( #7040 )  
							
							 
							
							
							
						 
						
							2024-11-23 08:32:25 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								974c0ce158 
								
							 
						 
						
							
							
								
								Merge branch 'vfs_normalized_path_16' into 'master'  
							
							 
							
							... 
							
							
							
							Use normalized path in multiple places and fix additional animation sources loading (#8138 )
See merge request OpenMW/openmw!4398  
							
						 
						
							2024-10-07 20:02:54 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6e0eb64538 
								
							 
						 
						
							
							
								
								Use normalized path for glow texture names  
							
							 
							
							
							
						 
						
							2024-10-06 11:19:58 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								403189c711 
								
							 
						 
						
							
							
								
								Switch between DrawElementsUInt and DrawElementsUShort on demand  
							
							 
							
							
							
						 
						
							2024-10-03 19:05:57 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								5e16579793 
								
							 
						 
						
							
							
								
								Switch to DrawElementsUInt  
							
							 
							
							
							
						 
						
							2024-10-03 16:32:47 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								6644a7f27b 
								
							 
						 
						
							
							
								
								Use more sensible types in pathgridutil  
							
							 
							
							
							
						 
						
							2024-10-02 21:10:51 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cd6e49796e 
								
							 
						 
						
							
							
								
								Properly initialize local static pointers and collections  
							
							 
							
							... 
							
							
							
							Static variables should be initalized once instead of initializing them with
nullptr and then doing actual initialization behind if condition. Otherwise a
race condition may happen leading to undefined behaviour. 
							
						 
						
							2024-09-21 13:52:43 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1fd6ac6438 
								
							 
						 
						
							
							
								
								Use normalized path in ImageManager  
							
							 
							
							
							
						 
						
							2024-09-17 00:49:57 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								03091f8ce0 
								
							 
						 
						
							
							
								
								Make Coverity happy about animation blending  
							
							 
							
							
							
						 
						
							2024-07-25 02:28:07 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sam Hellawell 
								
							 
						 
						
							
							
							
							
								
							
							
								9beb380c7d 
								
							 
						 
						
							
							
								
								Remove M_PI, documenation cleanup  
							
							 
							
							
							
						 
						
							2024-07-19 00:05:16 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sam Hellawell 
								
							 
						 
						
							
							
							
							
								
							
							
								340252007b 
								
							 
						 
						
							
							
								
								fitsRuleString dont reference string_view  
							
							 
							
							
							
						 
						
							2024-07-19 00:04:16 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sam Hellawell 
								
							 
						 
						
							
							
							
							
								
							
							
								014cba807b 
								
							 
						 
						
							
							
								
								Refactor easings, serialize per-line items, constexpr path  
							
							 
							
							
							
						 
						
							2024-07-19 00:04:16 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sam Hellawell 
								
							 
						 
						
							
							
							
							
								
							
							
								eb290bebbb 
								
							 
						 
						
							
							
								
								Refactor AnimBlendControllers  
							
							 
							
							
							
						 
						
							2024-07-19 00:04:16 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sam Hellawell 
								
							 
						 
						
							
							
							
							
								
							
							
								00a7d0281f 
								
							 
						 
						
							
							
								
								Cleanup, refactor, rename AnimBlendControllerBase -> AnimBlendController  
							
							 
							
							
							
						 
						
							2024-07-19 00:04:16 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sam Hellawell 
								
							 
						 
						
							
							
							
							
								
							
							
								42406ed0af 
								
							 
						 
						
							
							
								
								Use META_Object, ignore for serialize  
							
							 
							
							
							
						 
						
							2024-07-19 00:04:16 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sam Hellawell 
								
							 
						 
						
							
							
							
							
								
							
							
								13e1df3bf0 
								
							 
						 
						
							
							
								
								Grammar cleanup, code cleanup, reduce logging, revert mRotation change  
							
							 
							
							
							
						 
						
							2024-07-19 00:04:16 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Max Yari 
								
							 
						 
						
							
							
							
							
								
							
							
								55ffb6d7d2 
								
							 
						 
						
							
							
								
								Animation blending implementation for NIF and osgAnimation through YAML files  
							
							 
							
							... 
							
							
							
							Signed-off-by: Sam Hellawell <sshellawell@gmail.com> 
							
						 
						
							2024-07-19 00:04:15 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sam Hellawell 
								
							 
						 
						
							
							
							
							
								
							
							
								df0a7a849b 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://gitlab.com/OpenMW/openmw.git  into fix/osg-animation-rename-update-order-sucks-this-took-too-long  
							
							 
							
							
							
						 
						
							2024-07-14 02:39:09 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sam Hellawell 
								
							 
						 
						
							
							
							
							
								
							
							
								03413a895f 
								
							 
						 
						
							
							
								
								Fix osgAnimation for multiple creatures ( #8045 )  
							
							 
							
							
							
						 
						
							2024-07-14 02:34:09 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cody Glassman 
								
							 
						 
						
							
							
							
							
								
							
							
								45362e0ede 
								
							 
						 
						
							
							
								
								fix distortion breaking in first person meshes  
							
							 
							
							
							
						 
						
							2024-07-03 13:51:57 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								ccd36e9413 
								
							 
						 
						
							
							
								
								Support light fade settings in legacy lighting method  
							
							 
							
							... 
							
							
							
							This doesn't change launcher descriptions because the launcher settings are going to be omitted 
							
						 
						
							2024-06-12 22:44:12 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								71c1b536b4 
								
							 
						 
						
							
							
								
								Discard culled lights specifically for post-processing light buffer  
							
							 
							
							
							
						 
						
							2024-06-01 22:05:32 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								cbe61e2c93 
								
							 
						 
						
							
							
								
								In TextureType, use osg::Object's name field  
							
							 
							
							
							
						 
						
							2024-05-31 14:42:48 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								a2e83d9a21 
								
							 
						 
						
							
							
								
								Merge branch 'dayofviewindependence' into 'master'  
							
							 
							
							... 
							
							
							
							Make object light lists (mostly) view-independent
See merge request OpenMW/openmw!4128  
							
						 
						
							2024-05-30 08:08:55 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								8cf6fde8b6 
								
							 
						 
						
							
							
								
								Merge branch 'fix_debug_render' into 'master'  
							
							 
							
							... 
							
							
							
							Fix debug render for recast mesh and navmesh
See merge request OpenMW/openmw!4127  
							
						 
						
							2024-05-28 07:38:00 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								c92d016e43 
								
							 
						 
						
							
							
								
								Don't sort scene light list by camera distance if the limit isn't reached and PP doesn't need it  
							
							 
							
							... 
							
							
							
							Also don't clip it to the single UBO scene light limit if the lighting method isn't actually single UBO 
							
						 
						
							2024-05-26 02:29:05 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								916706c6c1 
								
							 
						 
						
							
							
								
								Make object light lists (mostly) view-independent  
							
							 
							
							... 
							
							
							
							Remove frustum culling
Sort lights by object proximity
Restore multiple camera rendering optimization 
							
						 
						
							2024-05-26 02:29:05 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								10e14a3c21 
								
							 
						 
						
							
							
								
								Replace release by assigning nullptr  
							
							 
							
							... 
							
							
							
							release does not call a destructor if it's the last reference. This is not a
right choice here. Even though the functions accept raw pointers they convert
them into osg::ref_ptr. So it's ok to share the ownership. 
							
						 
						
							2024-05-24 01:08:15 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4b8897e33e 
								
							 
						 
						
							
							
								
								Use state sets without transparency support for recast mesh and agents paths  
							
							 
							
							
							
						 
						
							2024-05-24 00:05:10 +02:00