Bret Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								ff6944701f 
								
							 
						 
						
							
							
								
								Be more explicit about use of CLAMP_TO_EDGE instead of defaulting to GL CLAMP  
							
							
							
						 
						
							2023-06-16 09:16:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cody Glassman 
								
							 
						 
						
							
							
							
							
								
							
							
								ac4787aeec 
								
							 
						 
						
							
							
								
								shade refactor  
							
							
							
						 
						
							2023-02-25 11:03:39 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									clang-format-bot 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ddb0522bbf 
								
							 
						 
						
							
							
								
								Apply clang-format to code base  
							
							
							
						 
						
							2022-09-22 21:35:26 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8cecc55d64 
								
							 
						 
						
							
							
								
								Fix inserting texture to map  
							
							... 
							
							
							
							Avoid using invalidated iterator after erase call.
Use insert_or_assing instead of operator[] because OSGTexture doesn't have a
default constructor. 
							
						 
						
							2022-07-27 20:01:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								036937ee02 
								
							 
						 
						
							
							
								
								Store RenderManager textures by value  
							
							
							
						 
						
							2022-07-20 22:49:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								fe785ea788 
								
							 
						 
						
							
							
								
								Don't cast away const when we can avoid it  
							
							
							
						 
						
							2022-07-03 16:36:41 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								0cc304e659 
								
							 
						 
						
							
							
								
								Clean up MyGUI includes  
							
							... 
							
							
							
							This should improve incremental compilation. 
							
						 
						
							2022-06-04 15:26:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								3f52ede9cb 
								
							 
						 
						
							
							
								
								Remove unnecessary myguicompat  
							
							
							
						 
						
							2021-12-16 19:48:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								2bc81e47a6 
								
							 
						 
						
							
							
								
								Remove all MyGUI version checks  
							
							
							
						 
						
							2021-12-16 19:22:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bo Svensson 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1ff8318a52 
								
							 
						 
						
							
							
								
								refactors premultiplied alpha ( #3189 )  
							
							... 
							
							
							
							With this PR we refactor a `premultiplied alpha` user string set by `characterpreview.cpp` into a more flexible mechanism allowing us to assign any state to GUI textures. We can consider these changes more future proof than the previous approach. 
							
						 
						
							2021-10-25 09:28:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bo Svensson 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b2af81bc18 
								
							 
						 
						
							
							
								
								converts remaining osg::NodeCallback ( #3147 )  
							
							... 
							
							
							
							With this PR we convert remaining instantiations of the deprecated osg::NodeCallback in Open MW to SceneUtil::NodeCallback. 
							
						 
						
							2021-10-05 14:21:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									glassmancody.info 
								
							 
						 
						
							
							
							
							
								
							
							
								e8c6f31e0c 
								
							 
						 
						
							
							
								
								add shader path for mygui ( #6162 )  
							
							
							
						 
						
							2021-07-22 15:55:30 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								d52ae28b7a 
								
							 
						 
						
							
							
								
								Fix linking on MacOS  
							
							
							
						 
						
							2021-03-11 00:28:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								cb2cbb4181 
								
							 
						 
						
							
							
								
								Convert blending factors properly for the character preview  
							
							
							
						 
						
							2021-03-10 22:07:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Gleb Mazovetskiy 
								
							 
						 
						
							
							
							
							
								
							
							
								4495b67d77 
								
							 
						 
						
							
							
								
								MyGUI HEAD compatibility  
							
							... 
							
							
							
							Makes OpenMW compatible with the current MyGUI HEAD at:
f93d4fb614#5806  
							
						 
						
							2021-03-02 13:24:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								8084a336b5 
								
							 
						 
						
							
							
								
								Replace zeroes and nulls by nullptrs  
							
							
							
						 
						
							2020-11-29 11:14:07 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								8ca3c3b123 
								
							 
						 
						
							
							
								
								Mark overrided methods by override keyword  
							
							
							
						 
						
							2020-10-16 22:18:54 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								3032b177a1 
								
							 
						 
						
							
							
								
								Remove redundant includes  
							
							
							
						 
						
							2019-02-23 08:02:12 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								d2613e35a2 
								
							 
						 
						
							
							
								
								Fix some Clang 7 warnings  
							
							
							
						 
						
							2018-11-09 19:42:59 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								ad36834671 
								
							 
						 
						
							
							
								
								Fix some compiler warnings  
							
							
							
						 
						
							2018-11-08 13:16:04 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								e06f0b797a 
								
							 
						 
						
							
							
								
								Replace all NULLs to nullptr  
							
							
							
						 
						
							2018-10-09 10:21:12 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								ac61535d2c 
								
							 
						 
						
							
							
								
								optimize OSGVertexBuffer by double buffering the vertex array instead of recreating it on every modification  
							
							
							
						 
						
							2017-01-19 03:19:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								641005b317 
								
							 
						 
						
							
							
								
								Remove Camera's children before removing the Camera  
							
							... 
							
							
							
							Should work around OSG race condition ( http://forum.openscenegraph.org/viewtopic.php?t=16077  ) 
							
						 
						
							2016-08-15 18:12:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								5f34fb0c41 
								
							 
						 
						
							
							
								
								Remove call to MYGUI_DBG_BREAK which was removed in mygui-git  
							
							
							
						 
						
							2016-04-20 11:37:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								0dbf44b414 
								
							 
						 
						
							
							
								
								Enable vertex buffer objects in MyGUI RenderManager now that OSG 3.4 is a dependency  
							
							
							
						 
						
							2016-03-11 01:35:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								f898bf493f 
								
							 
						 
						
							
							
								
								Don't use Geodes  
							
							
							
						 
						
							2016-03-10 13:17:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								9e53e12c70 
								
							 
						 
						
							
							
								
								More renaming of TextureManager -> ImageManager  
							
							
							
						 
						
							2016-02-05 23:10:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								f99f403dda 
								
							 
						 
						
							
							
								
								Rename TextureManager to ImageManager  
							
							
							
						 
						
							2016-02-05 23:03:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								e8662bea31 
								
							 
						 
						
							
							
								
								Change the way that image origin is converted to OpenGL's lower-left convention  
							
							... 
							
							
							
							Flip the texture coordinates instead of flipping textures.
This simplifies the TextureManager (no need to worry if the caller wants flipping or not), should make it easier to generalize & multithread it. 
							
						 
						
							2016-02-05 21:03:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								7ff168b787 
								
							 
						 
						
							
							
								
								osgMyGUI: add support for layers to insert custom rendering state  
							
							
							
						 
						
							2015-11-07 17:33:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								24ae1d5ace 
								
							 
						 
						
							
							
								
								Fix some issues found by coverity  
							
							
							
						 
						
							2015-07-11 03:34:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								72686c32ae 
								
							 
						 
						
							
							
								
								Fix runtime exceptions on MyGUI debug builds  
							
							
							
						 
						
							2015-07-10 03:03:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								bf9c62fa42 
								
							 
						 
						
							
							
								
								Fix for some coverity scan defects  
							
							
							
						 
						
							2015-07-02 20:46:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								fc8e5dde3b 
								
							 
						 
						
							
							
								
								Fix crash when OSG_STEREO is enabled  
							
							
							
						 
						
							2015-06-08 03:26:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								ab626ca7b9 
								
							 
						 
						
							
							
								
								Improve MyGUI widget creation performance  
							
							
							
						 
						
							2015-06-07 18:57:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								dd23981eab 
								
							 
						 
						
							
							
								
								Font workaround for older MyGUI versions, works with 3.2.2 now  
							
							
							
						 
						
							2015-06-03 18:00:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								10f938ff87 
								
							 
						 
						
							
							
								
								Add comment  
							
							
							
						 
						
							2015-06-03 01:18:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								49df07ea7f 
								
							 
						 
						
							
							
								
								Implement UI scaling factor  
							
							
							
						 
						
							2015-05-15 00:41:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								48ffeab191 
								
							 
						 
						
							
							
								
								Remove old BulletShapeManager  
							
							
							
						 
						
							2015-05-09 01:06:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								0da1e0e905 
								
							 
						 
						
							
							
								
								Add comment  
							
							
							
						 
						
							2015-05-09 00:17:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								d432a3ed08 
								
							 
						 
						
							
							
								
								Fix MyGUI rendering not taking DataVariance of textures into account  
							
							
							
						 
						
							2015-05-09 00:13:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								f760aebc92 
								
							 
						 
						
							
							
								
								Disable MyGUI VBOs due to crashes (will look into proper fix)  
							
							
							
						 
						
							2015-05-05 17:55:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								100d6e5fff 
								
							 
						 
						
							
							
								
								Render MyGUI in background thread, i.e. refactor to get rid of DYNAMIC DataVariance  
							
							
							
						 
						
							2015-05-05 02:38:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								ee60df1e27 
								
							 
						 
						
							
							
								
								Split MyGUI rendering into Update, Cull and Draw stages  
							
							
							
						 
						
							2015-05-04 22:17:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								a37a83eaea 
								
							 
						 
						
							
							
								
								Use interleaved vertex data in MyGUI render manager, avoiding redundant copies  
							
							
							
						 
						
							2015-05-03 22:15:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								dc9b27acfe 
								
							 
						 
						
							
							
								
								Create manual GUI textures  
							
							
							
						 
						
							2015-05-02 18:06:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								a59940a2c7 
								
							 
						 
						
							
							
								
								Move MyGUI platform to components  
							
							
							
						 
						
							2015-05-01 01:44:21 +02:00