cutealien 
							
						 
					 
					
						
						
							
						
						2bff147904 
					 
					
						
						
							
							Fix: Make CBillboardSceneNode bounding-box large enough to fit the billboard inside.  
						
						... 
						
						
						
						It still won't work yet for scaled boundingboxes (or parents being scaled).
But at least it's now large enough for typical unscaled boundingboxes.
Before it was always too small - even for the simplest quadratic billboard case seen without rotation.
Now it's always a bit too large, but that's way less of a problem (collisions still work and culling simply happens a bit less often, but not too often which is way worse)
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6431 dfc29bdd-3216-0410-991c-e03cc46cb475 
						
						
					 
					
						2023-03-24 17:09:11 +01:00 
						 
				 
			
				
					
						
							
							
								cutealien 
							
						 
					 
					
						
						
							
						
						98df6eae77 
					 
					
						
						
							
							Unify & improve log messages  
						
						... 
						
						
						
						Lots of places where coders did not realize our Printer::log with hint adds a ": " string between message and hint
Which caused uglier messages in a few places (added documentation for that, maybe helps?)
Some added info in a few places
Some whitespace unification
Some spelling unification
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6414 dfc29bdd-3216-0410-991c-e03cc46cb475 
						
						
					 
					
						2023-03-24 17:09:11 +01:00 
						 
				 
			
				
					
						
							
							
								cutealien 
							
						 
					 
					
						
						
							
						
						3ce4b2b5dc 
					 
					
						
						
							
							Prevent crash when creating CCameraSceneNode while rendertarget has height 0  
						
						... 
						
						
						
						git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6405 dfc29bdd-3216-0410-991c-e03cc46cb475 
						
						
					 
					
						2023-03-24 17:09:11 +01:00 
						 
				 
			
				
					
						
							
							
								cutealien 
							
						 
					 
					
						
						
							
						
						424eb85f4d 
					 
					
						
						
							
							Minor const changes.  
						
						... 
						
						
						
						git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6402 dfc29bdd-3216-0410-991c-e03cc46cb475 
						
						
					 
					
						2023-03-24 17:09:11 +01:00 
						 
				 
			
				
					
						
							
							
								cutealien 
							
						 
					 
					
						
						
							
						
						6a9e0f109c 
					 
					
						
						
							
							Avoid potential number overflows.  
						
						... 
						
						
						
						Found by VS code analyser
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6393 dfc29bdd-3216-0410-991c-e03cc46cb475 
						
						
					 
					
						2023-03-24 17:09:11 +01:00 
						 
				 
			
				
					
						
							
							
								engineer_apple 
							
						 
					 
					
						
						
							
						
						15e3f15b48 
					 
					
						
						
							
							SpriteBank: error check on non existing textureNumber  
						
						... 
						
						
						
						seen in broken Fonts. unified getFrameNr
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6368 dfc29bdd-3216-0410-991c-e03cc46cb475 
						
						
					 
					
						2023-03-24 17:09:11 +01:00 
						 
				 
			
				
					
						
							
							
								cutealien 
							
						 
					 
					
						
						
							
						
						739a9eaf7c 
					 
					
						
						
							
							IVideoDriver::setMaterialRendererName now using u32 for index like other similar functions  
						
						... 
						
						
						
						Other functions like getMaterialRendererName got switched to u32 in the past. I can see no reason why this one was left out, so changing it to be same as the rest.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6300 dfc29bdd-3216-0410-991c-e03cc46cb475 
						
						
					 
					
						2023-03-24 17:09:11 +01:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						52a0b9d8e5 
					 
					
						
						
							
							Drop dependency on FileSystem from SceneManager  
						
						
						
						
					 
					
						2023-03-19 19:47:43 +01:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						0160cdc51d 
					 
					
						
						
							
							Drop unused dependency of SceneManager on GUIEnvironment  
						
						
						
						
					 
					
						2023-03-19 19:47:43 +01:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						5a1565072a 
					 
					
						
						
							
							Drop unused dependency on FileSystem in mesh loaders  
						
						
						
						
					 
					
						2023-03-19 19:47:43 +01:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						25a7074c9a 
					 
					
						
						
							
							Remove all mentions of iOS  
						
						
						
						
					 
					
						2023-03-14 17:54:08 +01:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						df8881898d 
					 
					
						
						
							
							Remove CIrrDeviceiOS  
						
						
						
						
					 
					
						2023-03-14 17:54:08 +01:00 
						 
				 
			
				
					
						
							
							
								Vitaliy 
							
						 
					 
					
						
						
							
						
						5a5a7d04b7 
					 
					
						
						
							
							Drop IrrCompileConfig ( #163 )  
						
						
						
						
					 
					
						2023-03-11 15:04:09 +01:00 
						 
				 
			
				
					
						
							
							
								Desour 
							
						 
					 
					
						
						
							
						
						ea297196b7 
					 
					
						
						
							
							Resolve some -Wreorder warnings  
						
						
						
						
					 
					
						2023-02-22 11:43:42 +01:00 
						 
				 
			
				
					
						
							
							
								DS 
							
						 
					 
					
						
						
							
						
						5527b9f373 
					 
					
						
						
							
							SDL: Use SDL_WINDOW_FULLSCREEN_DESKTOP and allow to maximize+fullscreen at once ( #156 )  
						
						
						
						
					 
					
						2023-02-20 13:22:28 +01:00 
						 
				 
			
				
					
						
							
							
								ndren 
							
						 
					 
					
						
						
							
						
						cd3e784534 
					 
					
						
						
							
							Refactor SDL input code to fix menu exit ( #146 )  
						
						
						
						
					 
					
						2023-02-18 16:16:17 +01:00 
						 
				 
			
				
					
						
							
							
								DS 
							
						 
					 
					
						
						
							
						
						51dffc416a 
					 
					
						
						
							
							Add WindowMaximized creation parameter and isWindowMaximized() ( #142 )  
						
						
						
						
					 
					
						2023-02-06 15:05:44 +01:00 
						 
				 
			
				
					
						
							
							
								Lars 
							
						 
					 
					
						
						
							
						
						3de3ff524a 
					 
					
						
						
							
							Avoid reskinning joints for animated meshes twice for each frame.  
						
						
						
						
					 
					
						2023-01-07 16:59:02 -08:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						7d3142b969 
					 
					
						
						
							
							Remove leftover code from software rendering  
						
						
						
						
					 
					
						2023-01-02 21:21:53 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						a9230e5f49 
					 
					
						
						
							
							Delete profiler  
						
						
						
						
					 
					
						2023-01-02 21:05:07 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						b5a6dc0a15 
					 
					
						
						
							
							Delete leak hunter  
						
						
						
						
					 
					
						2023-01-02 20:37:18 +01:00 
						 
				 
			
				
					
						
							
							
								x2048 
							
						 
					 
					
						
						
							
						
						2ae816b5a6 
					 
					
						
						
							
							Use swap_control from MESA and EXT before SGI ( #151 )  
						
						... 
						
						
						
						SGI extension does not support interval == 0 (disabling VSync) 
						
						
					 
					
						2022-12-29 23:42:52 +01:00 
						 
				 
			
				
					
						
							
							
								x2048 
							
						 
					 
					
						
						
							
						
						61af99adfa 
					 
					
						
						
							
							Use swap_control from MESA and EXT before SGI  
						
						... 
						
						
						
						SGI does not support disabling vsync (interval == 0) 
						
						
					 
					
						2022-12-29 22:48:36 +01:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						afbe41019c 
					 
					
						
						
							
							CGUITabControl: Center selected tab whenever possible  
						
						... 
						
						
						
						This greatly improves the navigation speed by clicking through the tabs
without losing track of the current scroll position. 
						
						
					 
					
						2022-12-23 20:07:15 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						05a00a8d91 
					 
					
						
						
							
							Completely remove irrAllocator  
						
						
						
						
					 
					
						2022-12-23 19:56:21 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						07fd32da50 
					 
					
						
						
							
							Replace core::string implementation with std::basic_string  
						
						
						
						
					 
					
						2022-12-23 19:17:08 +01:00 
						 
				 
			
				
					
						
							
							
								DS 
							
						 
					 
					
						
						
							
						
						1579ce2740 
					 
					
						
						
							
							SDL: implement cursor icon API ( #135 )  
						
						
						
						
					 
					
						2022-11-12 15:52:39 +01:00 
						 
				 
			
				
					
						
							
							
								Andrei E 
							
						 
					 
					
						
						
							
						
						a549d0bfed 
					 
					
						
						
							
							Add setRelativeMode for SDL driver ( #123 )  
						
						
						
						
					 
					
						2022-10-24 21:19:11 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						cac4e62852 
					 
					
						
						
							
							Fix buffer overflow in COBJMeshFileLoader  
						
						
						
						
					 
					
						2022-10-24 11:07:51 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						e46ab74859 
					 
					
						
						
							
							Fix line drawing: Explicitly draw both first & last pixel ( #110 )  
						
						
						
						
					 
					
						2022-10-16 23:47:51 +02:00 
						 
				 
			
				
					
						
							
							
								DS 
							
						 
					 
					
						
						
							
						
						57705d57cf 
					 
					
						
						
							
							SDL: Always set X, Y, Shift and Control in mouse input events  
						
						
						
						
					 
					
						2022-10-16 17:42:15 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						2709c937d9 
					 
					
						
						
							
							Fix SDL device to work with null driver  
						
						
						
						
					 
					
						2022-10-15 11:13:20 +02:00 
						 
				 
			
				
					
						
							
							
								JosiahWI 
							
						 
					 
					
						
						
							
						
						59fc4401f1 
					 
					
						
						
							
							Replace _IRR_OVERRIDE_ macro with override keyword  
						
						... 
						
						
						
						The commit also establishes a precedent of leaving off the `virtual`
keyword in overrides. Although not strictly necessary, I believe this is
good for readability because it makes it clear it is an override and not
a pure virtual function, and it helps keep line lengths shorter. We
should move towards eliminating the macro altogether, but the definition
has been left in with a note on deprecation so that in-progress work
will not suffer merge conflicts. 
						
						
					 
					
						2022-10-15 01:09:09 +02:00 
						 
				 
			
				
					
						
							
							
								Riceball LEE 
							
						 
					 
					
						
						
							
						
						1128d9deab 
					 
					
						
						
							
							win32: use the unicode window instead of ansi window ( #138 )  
						
						
						
						
					 
					
						2022-10-14 15:52:10 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Frost 
							
						 
					 
					
						
						
							
						
						1cf0f3bef0 
					 
					
						
						
							
							Fix typo in CXMeshFileLoader.cpp ( #133 )  
						
						... 
						
						
						
						This patch was provided from J. Puydt to Debian.
Origin: https://salsa.debian.org/games-team/minetest/-/blob/master/debian/patches/fix-typos.patch  
						
						
					 
					
						2022-09-21 10:47:19 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						e9f205f952 
					 
					
						
						
							
							Avoid using XIWarpPointer on certain setups where it's broken  
						
						... 
						
						
						
						fixes  minetest/minetest#12697  
					
						2022-09-12 16:20:31 +02:00 
						 
				 
			
				
					
						
							
							
								Herman Semenov 
							
						 
					 
					
						
						
							
						
						d733e03430 
					 
					
						
						
							
							Fix glHint parameter, type size and add more null checks ( #130 )  
						
						
						
						
					 
					
						2022-09-02 08:40:02 +02:00 
						 
				 
			
				
					
						
							
							
								savilli 
							
						 
					 
					
						
						
							
						
						f0766c845f 
					 
					
						
						
							
							Fix crash in COGLES1Driver ( #128 )  
						
						
						
						
					 
					
						2022-08-22 19:12:40 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						f6ec00e1c4 
					 
					
						
						
							
							Include revision in SOVERSION for (in)compatibility checks  
						
						
						
						
					 
					
						2022-07-21 20:04:34 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						91edd214aa 
					 
					
						
						
							
							Enable XInput2 by default (and improve CMake detection)  
						
						... 
						
						
						
						closes  #73  
					
						2022-07-18 21:42:43 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						538c9e5cde 
					 
					
						
						
							
							Drop gamma ramp code  
						
						... 
						
						
						
						We definitely won't be wanting to set the gamma for the entire display in the future. 
						
						
					 
					
						2022-07-18 21:22:38 +02:00 
						 
				 
			
				
					
						
							
							
								ndren 
							
						 
					 
					
						
						
							
						
						67c0cb5740 
					 
					
						
						
							
							Support Unicode characters properly in SDL2 ( #114 )  
						
						
						
						
					 
					
						2022-07-17 12:08:37 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						a7b306f702 
					 
					
						
						
							
							Drop Console and Framebuffer device  
						
						... 
						
						
						
						fbdev is long legacy and the console was just an ASCII art gimmick 
						
						
					 
					
						2022-07-09 23:53:04 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						074e81f78f 
					 
					
						
						
							
							Stop dlopening libGL(ESv2).so  
						
						... 
						
						
						
						GLX/EGL are supposed to abstract exactly this away,
this is a bad hack at best and might totally break stuff at worst. 
						
						
					 
					
						2022-07-09 23:03:53 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						25ae156944 
					 
					
						
						
							
							Fix CreateContextAttribsARB fallback behaviour  
						
						... 
						
						
						
						fixes  minetest/minetest#12518  
					
						2022-07-09 22:04:51 +02:00 
						 
				 
			
				
					
						
							
							
								JosiahWI 
							
						 
					 
					
						
						
							
						
						b787ec3e3e 
					 
					
						
						
							
							Cleaner ListItem initialization ( #117 )  
						
						... 
						
						
						
						Should fix Coverity report CIDs 1516434 and 1518460. 
						
						
					 
					
						2022-07-07 21:44:15 +02:00 
						 
				 
			
				
					
						
							
							
								JosiahWI 
							
						 
					 
					
						
						
							
						
						6db035e0aa 
					 
					
						
						
							
							Fix null dereference reported by coverity ( #115 )  
						
						
						
						
					 
					
						2022-07-04 12:12:33 +02:00 
						 
				 
			
				
					
						
							
							
								JosiahWI 
							
						 
					 
					
						
						
							
						
						6064e12133 
					 
					
						
						
							
							Remove dead code detected by Coverity ( #116 )  
						
						... 
						
						
						
						fixes coverity reports CID 1518478, 1518465 
						
						
					 
					
						2022-07-03 19:34:12 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Kostenko 
							
						 
					 
					
						
						
							
						
						53e1b52ff4 
					 
					
						
						
							
							Reset blend equation in 2D mode in OGLES1 and OGLES2 drivers  
						
						
						
						
					 
					
						2022-06-10 08:35:05 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Kostenko 
							
						 
					 
					
						
						
							
						
						a04a0d2a4b 
					 
					
						
						
							
							Reset blend operation in 2d mode  
						
						
						
						
					 
					
						2022-06-09 08:20:23 +02:00