Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								8084a336b5 
								
							 
						 
						
							
							
								
								Replace zeroes and nulls by nullptrs  
							
							
							
						 
						
							2020-11-29 11:14:07 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bret Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								5a824d0333 
								
							 
						 
						
							
							
								
								components/compiler cleanup; also cleaned up related cascading warnings; fixed up final/override issues  
							
							
							
						 
						
							2020-10-22 23:57:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								d7fadc933f 
								
							 
						 
						
							
							
								
								Fix override warning with MyGUI 3.4  
							
							
							
						 
						
							2020-10-18 10:02:25 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								8ca3c3b123 
								
							 
						 
						
							
							
								
								Mark overrided methods by override keyword  
							
							
							
						 
						
							2020-10-16 22:18:54 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								650f429ff5 
								
							 
						 
						
							
							
								
								Add final modifier to fix warnings  
							
							
							
						 
						
							2020-02-18 10:36:08 -08: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								1452684d9e 
								
							 
						 
						
							
							
								
								Use new logging system for components  
							
							
							
						 
						
							2018-08-14 19:42:41 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bret Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								c781d1f8ed 
								
							 
						 
						
							
							
								
								purge unnecessary imports  
							
							... 
							
							
							
							add fstream back
add fstream back
add fstream back
add fstream back
add fstream back
add fstream back
add fstream back 
							
						 
						
							2017-06-09 19:08:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ewan Higgs 
								
							 
						 
						
							
							
							
							
								
							
							
								38a2de3c51 
								
							 
						 
						
							
							
								
								convert std::autor_ptr to std::unique_ptr, originally by Ewan Higgs and updated by Bret Curtis  
							
							
							
						 
						
							2017-06-09 16:49:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								a759ef5d2e 
								
							 
						 
						
							
							
								
								Leave the MyGUI::PixelFormat as Unknown when loading from file as its not required.  
							
							
							
						 
						
							2017-03-01 19:04:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								8fc7942d64 
								
							 
						 
						
							
							
								
								Refactor osgMyGUI::OSGTexture to store width/height inside the object  
							
							
							
						 
						
							2017-03-01 19:04:05 +01: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 
								
							 
						 
						
							
							
							
							
								
							
							
								cb8daaaee1 
								
							 
						 
						
							
							
								
								Do not query the texture's image in osgMyGUI::OSGTexture  
							
							... 
							
							
							
							Doing so could result in a race condition if the draw thread is about to delete the image (UnRefImageDataAfterApply enabled) 
							
						 
						
							2016-06-11 18:26:20 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								e2ee1d5689 
								
							 
						 
						
							
							
								
								Use separate textures for the MyGUI RenderManager  
							
							... 
							
							
							
							This means we can more reliably set the filter parameters.
I believe this commit creates a regression where non-DDS GUI textures would display upside down, which will be addressed by further refactoring in the next commits. 
							
						 
						
							2016-02-05 21:03:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								daa94cc50e 
								
							 
						 
						
							
							
								
								Fix cppcheck warnings  
							
							
							
						 
						
							2016-01-03 20:19:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander "Ace" Olofsson 
								
							 
						 
						
							
							
							
							
								
							
							
								37158df339 
								
							 
						 
						
							
							
								
								Update scalinglayer.cpp  
							
							... 
							
							
							
							MSVC Explicitly requires <algorithm> for std::min and/or max 
							
						 
						
							2015-11-10 14:59:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								79b3f1e6a8 
								
							 
						 
						
							
							
								
								Small cleanup  
							
							
							
						 
						
							2015-11-08 18:30:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								59aee04ddb 
								
							 
						 
						
							
							
								
								Implement ScalingLayer, for layouting of widgets in screen-relative coordinates  
							
							
							
						 
						
							2015-11-08 18:30:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								57b9eafa0f 
								
							 
						 
						
							
							
								
								osgMyGUI: implement AdditiveLayer  
							
							
							
						 
						
							2015-11-07 17:45:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								51f3a8fec6 
								
							 
						 
						
							
							
								
								osgMyGUI: move Platform methods to the .cpp file  
							
							
							
						 
						
							2015-11-07 17:39:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								7ff168b787 
								
							 
						 
						
							
							
								
								osgMyGUI: add support for layers to insert custom rendering state  
							
							
							
						 
						
							2015-11-07 17:33:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								c4866bdfc6 
								
							 
						 
						
							
							
								
								Disable mipmaps for GUI textures  
							
							... 
							
							
							
							For some reason, the mipmap generator seems to be broken on Linux Intel graphics (works on Nvidia). This was breaking the scrollbar arrows, which are minified enough to show using a mipmap. 
							
						 
						
							2015-07-13 19:13:26 +02: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 
								
							 
						 
						
							
							
							
							
								
							
							
								3dcb167066 
								
							 
						 
						
							
							
								
								Map rendering  
							
							
							
						 
						
							2015-05-26 16:40:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								49df07ea7f 
								
							 
						 
						
							
							
								
								Implement UI scaling factor  
							
							
							
						 
						
							2015-05-15 00:41:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								a18663c8b3 
								
							 
						 
						
							
							
								
								Improve MyGUI texture updates  
							
							
							
						 
						
							2015-05-14 01:26:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								c843cfc8e2 
								
							 
						 
						
							
							
								
								Physics stub in preparation for rewrite  
							
							
							
						 
						
							2015-05-10 00:28:51 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								483dc9de45 
								
							 
						 
						
							
							
								
								Stop viewer threading before changing MyGUI textures  
							
							
							
						 
						
							2015-05-07 23:17:47 +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