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 
						 
				 
			
				
					
						
							
							
								paradust7 
							
						 
					 
					
						
						
							
						
						392df9bae3 
					 
					
						
						
							
							Use CGWarpMouseCursorPosition  
						
						
						
						
					 
					
						2022-06-06 12:03:16 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						426730bf91 
					 
					
						
						
							
							Don't crash attempting to scale zero-sized images  
						
						... 
						
						
						
						fixes  minetest/minetest#12393  
					
						2022-06-01 23:33:17 +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 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						593103a261 
					 
					
						
						
							
							Refactor SDL device to use the same abstraction as other devices  
						
						... 
						
						
						
						In particular this makes the OpenGL procedure stuff work.
fixes https://github.com/minetest/minetest/issues/12265  
						
						
					 
					
						2022-05-21 15:26:38 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						0732807cc8 
					 
					
						
						
							
							Improve IrrCompileConfig handling in cmake  
						
						
						
						
					 
					
						2022-05-21 15:26:38 +02:00 
						 
				 
			
				
					
						
							
							
								paradust7 
							
						 
					 
					
						
						
							
						
						00a7741cd4 
					 
					
						
						
							
							Remove irrMap and use std::map instead  
						
						
						
						
					 
					
						2022-05-18 13:12:47 +02:00 
						 
				 
			
				
					
						
							
							
								paradust7 
							
						 
					 
					
						
						
							
						
						51ae495c4a 
					 
					
						
						
							
							Remove extra memcpy in ogles2 driver  
						
						
						
						
					 
					
						2022-05-11 13:25:50 +02:00 
						 
				 
			
				
					
						
							
							
								paradust7 
							
						 
					 
					
						
						
							
						
						401e769114 
					 
					
						
						
							
							Enable GL_ALPHA_TEST in OpenGL driver for custom transparent alpha shaders  
						
						
						
						
					 
					
						2022-05-04 17:35:31 +02:00 
						 
				 
			
				
					
						
							
							
								ndren 
							
						 
					 
					
						
						
							
						
						24594ce226 
					 
					
						
						
							
							Add missing overrides to fix compiler warnings  
						
						
						
						
					 
					
						2022-04-30 16:53:53 +02:00 
						 
				 
			
				
					
						
							
							
								paradust7 
							
						 
					 
					
						
						
							
						
						ba0396e93d 
					 
					
						
						
							
							Replace HWBufferMap with a list and back pointers ( #99 )  
						
						
						
						
					 
					
						2022-04-29 12:04:22 +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 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						95af6d7c08 
					 
					
						
						
							
							Get rid of all sprintf calls  
						
						
						
						
					 
					
						2022-02-26 12:11:27 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						00dd274510 
					 
					
						
						
							
							Fix uninitialized variable in previous commit  
						
						
						
						
					 
					
						2022-02-26 12:11:27 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						d59bcdbd07 
					 
					
						
						
							
							Create OpenGL context using CreateContextAttribsARB  
						
						
						
						
					 
					
						2022-02-20 23:18:17 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						09b8837ef9 
					 
					
						
						
							
							Fix SDL2 include paths  
						
						... 
						
						
						
						closes  #96  
					
						2022-02-14 18:26:59 +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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						fa2a7dc236 
					 
					
						
						
							
							Gracefully handle lack of bundle on macOS  
						
						... 
						
						
						
						should fix https://github.com/minetest/minetest/issues/10170  
						
						
					 
					
						2022-01-31 21:03:21 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						7d1dc8b2d5 
					 
					
						
						
							
							Get rid of ancient workaround  
						
						... 
						
						
						
						...that probably negatively impacted performance or something else 
						
						
					 
					
						2022-01-22 21:01:17 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Hansen 
							
						 
					 
					
						
						
							
						
						53db262bd2 
					 
					
						
						
							
							Update CIrrDeviceSDL to support SDL2 ( #85 )  
						
						
						
						
					 
					
						2022-01-16 12:16:15 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						195759100f 
					 
					
						
						
							
							CB3DMeshFileLoader: abort if offsets point outside of file  
						
						... 
						
						
						
						fixes  #70  
					
						2022-01-15 16:06:30 +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 
						 
				 
			
				
					
						
							
							
								William L. DeRieux IV 
							
						 
					 
					
						
						
							
						
						4bdecbc6b7 
					 
					
						
						
							
							Automatically use SSE registers for FP operations on i386 ( #83 )  
						
						
						
						
					 
					
						2021-12-15 16:33:20 +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 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						d322b73e4c 
					 
					
						
						
							
							Get rid of MATERIAL_MAX_TEXTURES_USED  
						
						... 
						
						
						
						Another configurable knob of questionable usefulness,
especially since this inhibits certain optimizations
by making loop length dependent on a global variable. 
						
						
					 
					
						2021-11-19 20:16:57 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						6779cb7254 
					 
					
						
						
							
							Unconditionally load first texture matrix in OpenGL driver  
						
						... 
						
						
						
						This used to work in Irrlicht 1.8 and I tried to figure out
why it no longer did, but failed.
fixes  minetest/minetest#11206  
						
						
					 
					
						2021-11-19 19:34:53 +01:00 
						 
				 
			
				
					
						
							
							
								x2048 
							
						 
					 
					
						
						
							
						
						39cad3e618 
					 
					
						
						
							
							Fix updating of vertex normals for animated meshes ( #77 )  
						
						... 
						
						
						
						Updates cached positions and normals of animated vertices
from the mesh. Useful when using meshManipulator to update
the normals. 
						
						
					 
					
						2021-11-16 12:30:31 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						dbd39120e7 
					 
					
						
						
							
							Limit dimensions of all image loaders to 23000x23000  
						
						
						
						
					 
					
						2021-10-05 11:17:36 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						594de99153 
					 
					
						
						
							
							CImageLoaderJPG: protect size calculation from overflow by rejecting huge dimensions  
						
						
						
						
					 
					
						2021-09-14 20:07:44 +02:00