numzero 
							
						 
					 
					
						
						
							
						
						1bbe341daa 
					 
					
						
						
							
							Support both OpenGL3 and GLES2 on SDL2  
						
						
						
						
					 
					
						2023-03-02 02:44:52 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						620f4869a1 
					 
					
						
						
							
							Drop obsolete video drivers  
						
						
						
						
					 
					
						2023-03-02 01:22:04 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						79fdab0551 
					 
					
						
						
							
							Drop obsolete IVideoDriver features  
						
						
						
						
					 
					
						2023-02-27 21:26:46 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						5a95b40a0e 
					 
					
						
						
							
							Reduce IrrCompileConfig usage to files that actually need it  
						
						
						
						
					 
					
						2023-02-22 21:11:12 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						8efd4527f6 
					 
					
						
						
							
							Drop _IRR_MATERIAL_MAX_TEXTURES_  
						
						
						
						
					 
					
						2023-02-22 21:11:12 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						a0e1e39ea7 
					 
					
						
						
							
							Drop _IRR_SCENEMANAGER_DEBUG  
						
						
						
						
					 
					
						2023-02-22 21:11:12 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						d8e09f14bd 
					 
					
						
						
							
							Drop _IRR_COMPILE_WITH_GUI_  
						
						
						
						
					 
					
						2023-02-22 21:11:12 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						67f852be57 
					 
					
						
						
							
							Drop obsolete configuration macros  
						
						
						
						
					 
					
						2023-02-22 21:11:12 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						5a2b807890 
					 
					
						
						
							
							Move import/export macros into CMake  
						
						
						
						
					 
					
						2023-02-22 21:11:12 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						06db7b7ab7 
					 
					
						
						
							
							Move platform detection to CMake  
						
						
						
						
					 
					
						2023-02-22 21:11:12 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						38f18eec56 
					 
					
						
						
							
							Drop unused stuff from IrrCompileConfig  
						
						
						
						
					 
					
						2023-02-21 18:16:39 +03:00 
						 
				 
			
				
					
						
							
							
								DS 
							
						 
					 
					
						
						
							
						
						51dffc416a 
					 
					
						
						
							
							Add WindowMaximized creation parameter and isWindowMaximized() ( #142 )  
						
						
						
						
					 
					
						2023-02-06 15:05:44 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						6f98515f34 
					 
					
						
						
							
							Fix two irrString bugs  
						
						... 
						
						
						
						* append() missing null-termination
* eraseTrailingFloatZeros() was accidentally broken, comment it out for now 
						
						
					 
					
						2022-11-11 16:24:27 +01:00 
						 
				 
			
				
					
						
							
							
								Andrei E 
							
						 
					 
					
						
						
							
						
						a549d0bfed 
					 
					
						
						
							
							Add setRelativeMode for SDL driver ( #123 )  
						
						
						
						
					 
					
						2022-10-24 21:19:11 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						a0af653c3d 
					 
					
						
						
							
							Bump revision early  
						
						
						
						
					 
					
						2022-10-24 21:17:53 +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 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						9b541f2948 
					 
					
						
						
							
							Fix buffer size for wchar-multibyte conversion  
						
						
						
						
					 
					
						2022-10-14 15:47:49 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						3225007e8d 
					 
					
						
						
							
							Bump revision  
						
						
						
						
					 
					
						2022-09-16 19:39:46 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						ff645cc876 
					 
					
						
						
							
							Bump revision  
						
						
						
						
					 
					
						2022-07-21 20:20:13 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						51f0acb7c1 
					 
					
						
						
							
							Replace std::min in irrArray.h  
						
						... 
						
						
						
						should fix  #122  
						
						
					 
					
						2022-07-20 22:09:07 +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 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						abebac8bd4 
					 
					
						
						
							
							Return nullptr pointer for empty core::array  
						
						... 
						
						
						
						fixes  minetest/minetest#12532  
					
						2022-07-17 12:44:58 +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 
							
						 
					 
					
						
						
							
						
						aa095d9525 
					 
					
						
						
							
							Remove more dead code ( #108 )  
						
						
						
						
					 
					
						2022-06-01 15:03:52 +02:00 
						 
				 
			
				
					
						
							
							
								paradust7 
							
						 
					 
					
						
						
							
						
						128cf1696c 
					 
					
						
						
							
							Remove core::list and replace uses with std::list ( #105 )  
						
						
						
						
					 
					
						2022-05-22 00:00:32 +02:00 
						 
				 
			
				
					
						
							
							
								paradust7 
							
						 
					 
					
						
						
							
						
						3e81f38098 
					 
					
						
						
							
							Make irrArray backed by std::vector ( #101 )  
						
						
						
						
					 
					
						2022-05-21 23:56:36 +02:00 
						 
				 
			
				
					
						
							
							
								paradust7 
							
						 
					 
					
						
						
							
						
						00a7741cd4 
					 
					
						
						
							
							Remove irrMap and use std::map instead  
						
						
						
						
					 
					
						2022-05-18 13:12:47 +02:00 
						 
				 
			
				
					
						
							
							
								Richard Try 
							
						 
					 
					
						
						
							
						
						6928c7eb6f 
					 
					
						
						
							
							Add hash for vector2d and vector3d ( #93 )  
						
						
						
						
					 
					
						2022-05-10 19:26:24 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						372b3642bf 
					 
					
						
						
							
							Bump revision  
						
						
						
						
					 
					
						2022-05-07 11:24:47 +02:00 
						 
				 
			
				
					
						
							
							
								paradust7 
							
						 
					 
					
						
						
							
						
						ba0396e93d 
					 
					
						
						
							
							Replace HWBufferMap with a list and back pointers ( #99 )  
						
						
						
						
					 
					
						2022-04-29 12:04:22 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						c9b66c8c58 
					 
					
						
						
							
							Sort out two -Wdeprecated-copy warnings  
						
						... 
						
						
						
						- SMaterial copy constructor is removed entirely
  (same change in upstream trunk r6362)
- CMatrix4 gets an explicit, but default copy constructor readded 
						
						
					 
					
						2022-04-28 21:20:42 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						e469c54f76 
					 
					
						
						
							
							Fix COSOperator::getSystemMemory  
						
						... 
						
						
						
						The values it returns are in Kilobytes and it was broken on macOS. 
						
						
					 
					
						2022-03-09 22:52:11 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						df908ef4ea 
					 
					
						
						
							
							Get rid of various old compiler and platform checks  
						
						
						
						
					 
					
						2022-02-26 12:11:27 +01:00 
						 
				 
			
				
					
						
							
							
								cutealien 
							
						 
					 
					
						
						
							
						
						4fb1c55ec5 
					 
					
						
						
							
							IBillboardSceneNode got functions to access meshbuffers.  
						
						... 
						
						
						
						So uv-coordinates can now be modified directly (previously only possible via texture matrix).
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6299 dfc29bdd-3216-0410-991c-e03cc46cb475 
						
						
					 
					
						2022-02-09 19:09:04 +01:00 
						 
				 
			
				
					
						
							
							
								cutealien 
							
						 
					 
					
						
						
							
						
						7fb36849c7 
					 
					
						
						
							
							vector3d scalar operator/ and operator/= no longer multiply by the inverse but use the expected division.  
						
						... 
						
						
						
						That was a bad case of premature optimization.
Multiplication is indeed faster, but when working with floats this can introduce some rather unexpected inaccuracies.
Like x/x suddenly no longer being 1.0 (something guaranteed by division).
If someone really needs this back, then please add some new function which makes it clear we don't just have a typical division here.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6298 dfc29bdd-3216-0410-991c-e03cc46cb475 
						
						
					 
					
						2022-02-09 19:07:05 +01:00 
						 
				 
			
				
					
						
							
							
								cutealien 
							
						 
					 
					
						
						
							
						
						8c0ee7d9ab 
					 
					
						
						
							
							Avoid some warnings from static code analysis.  
						
						... 
						
						
						
						git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6296 dfc29bdd-3216-0410-991c-e03cc46cb475 
						
						
					 
					
						2022-02-09 19:06:19 +01:00 
						 
				 
			
				
					
						
							
							
								cutealien 
							
						 
					 
					
						
						
							
						
						684293f527 
					 
					
						
						
							
							Prefer static_cast to reinterpret_cast where possible.  
						
						... 
						
						
						
						Just safer. Could probably do in a lot more places... another time.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6293 dfc29bdd-3216-0410-991c-e03cc46cb475 
						
						
					 
					
						2022-02-09 19:05:49 +01:00 
						 
				 
			
				
					
						
							
							
								cutealien 
							
						 
					 
					
						
						
							
						
						1b8be72ccb 
					 
					
						
						
							
							de-deprecate clearZBuffer  
						
						... 
						
						
						
						Lets just keep this one around. Easy to use, downward compatible and generally works as expected.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6259 dfc29bdd-3216-0410-991c-e03cc46cb475 
						
						
					 
					
						2022-02-09 19:02:36 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						e5f69157db 
					 
					
						
						
							
							Bump revision  
						
						
						
						
					 
					
						2022-02-03 21:50:14 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Hansen 
							
						 
					 
					
						
						
							
						
						53db262bd2 
					 
					
						
						
							
							Update CIrrDeviceSDL to support SDL2 ( #85 )  
						
						
						
						
					 
					
						2022-01-16 12:16:15 +01:00 
						 
				 
			
				
					
						
							
							
								x2048 
							
						 
					 
					
						
						
							
						
						2fec5e5dd3 
					 
					
						
						
							
							Reset mesh animation state before recalculating normals ( #90 )  
						
						
						
						
					 
					
						2022-01-02 20:41:03 +01:00 
						 
				 
			
				
					
						
							
							
								ROllerozxa 
							
						 
					 
					
						
						
							
						
						52e03a8485 
					 
					
						
						
							
							Remove unused attribute saving and loading ( #86 )  
						
						
						
						
					 
					
						2021-12-29 23:00:56 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						dd09fdcb4e 
					 
					
						
						
							
							Remove more unused code ( #87 )  
						
						
						
						
					 
					
						2021-12-29 13:12:09 +01:00 
						 
				 
			
				
					
						
							
							
								JosiahWI 
							
						 
					 
					
						
						
							
						
						6d133e1bcc 
					 
					
						
						
							
							Fix various GCC warnings  
						
						... 
						
						
						
						- fix overload hiding
- handle missing enumeration values in switch
- remove extraenous semicolons
- always have defaults in color converter switch
- fix root cause of stringop warning 
						
						
					 
					
						2021-11-24 22:07:26 +01:00 
						 
				 
			
				
					
						
							
							
								JosiahWI 
							
						 
					 
					
						
						
							
						
						d4119ba664 
					 
					
						
						
							
							Remove unused functions  
						
						... 
						
						
						
						renderLine16_Blend(), renderLine16_Decal(), renderLine32_Blend(), renderLine32_Decal()
clipLine()
frand()
drawRectangle() and drawLine()
remove unused private fields 
						
						
					 
					
						2021-11-24 22:06:12 +01:00