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 
							
						 
					 
					
						
						
							
						
						263f243523 
					 
					
						
						
							
							S3DVertex initialize color always. It's derived classes now both accept const S3DVertex& constructor.  
						
						... 
						
						
						
						color intitialization has some cost, but we initialized all other values already (vectors are always set to 0).
Don't think it's a good idea to have one value around which is random.
S3DVertex2TCoords(S3DVertex& o) to S3DVertex2TCoords(const S3DVertex& o) simply because it makes more sense
S3DVertexTangents(const S3DVertex& o) added because I'll need it later (and no idea why only S3DVertex2TCoords got one of those before).
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6359 dfc29bdd-3216-0410-991c-e03cc46cb475 
						
						
							
						
					 
					
						2023-03-24 17:09:11 +01:00 
						 
				 
			
				
					
						
							
							
								cutealien 
							
						 
					 
					
						
						
							
						
						c5ee8c8397 
					 
					
						
						
							
							CVertexBuffer no longer re-allocates stuff when type doesn't change  
						
						... 
						
						
						
						git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6339 dfc29bdd-3216-0410-991c-e03cc46cb475 
						
						
							
						
					 
					
						2023-03-24 17:09:11 +01:00 
						 
				 
			
				
					
						
							
							
								cutealien 
							
						 
					 
					
						
						
							
						
						b0c03b6f3b 
					 
					
						
						
							
							Add documentation that sourceRect of draw2dImage is based on the OriginalSize  
						
						... 
						
						
						
						git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6324 dfc29bdd-3216-0410-991c-e03cc46cb475 
						
						
							
						
					 
					
						2023-03-24 17:09:11 +01:00 
						 
				 
			
				
					
						
							
							
								cutealien 
							
						 
					 
					
						
						
							
						
						679d3a8ba7 
					 
					
						
						
							
							Avoid some more warnings when working with CMatrix4<f64>  
						
						... 
						
						
						
						git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6304 dfc29bdd-3216-0410-991c-e03cc46cb475 
						
						
							
						
					 
					
						2023-03-24 17:09:11 +01:00 
						 
				 
			
				
					
						
							
							
								cutealien 
							
						 
					 
					
						
						
							
						
						d1f441787a 
					 
					
						
						
							
							Avoid warnings when working with CMatrix4<f64>  
						
						... 
						
						
						
						git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6303 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 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						0acf0de2db 
					 
					
						
						
							
							Delete changes.txt  
						
						... 
						
						
						
						Gets in the way of cherry-picking and isn't up to date anyway. 
						
						
							
						
					 
					
						2023-03-20 14:46:27 +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 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						ba77d01c91 
					 
					
						
						
							
							Error out early on unsupported SDL2+GLES1 combo  
						
						
						
						
							
						
					 
					
						2023-03-13 19:16:06 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						f641500d01 
					 
					
						
						
							
							Add xvfb (for tests)  
						
						
						
						
							
						
					 
					
						2023-03-13 18:45:50 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						02c6449f0d 
					 
					
						
						
							
							Add CI for the new GL ES 2 driver  
						
						
						
						
							
						
					 
					
						2023-03-13 18:40:11 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						2331083837 
					 
					
						
						
							
							Add CI for the new OpenGL 3 driver  
						
						
						
						
							
						
					 
					
						2023-03-13 18:40:06 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						d84dc18e13 
					 
					
						
						
							
							Add OpenGL3 support to the autotests  
						
						
						
						
							
						
					 
					
						2023-03-13 18:38:47 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						ea0ca7f917 
					 
					
						
						
							
							Small Fixes  
						
						
						
						
							
						
					 
					
						2023-03-13 18:33:58 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						82d1feb933 
					 
					
						
						
							
							Accommodate lack of ETS_TEXTURE_1  
						
						
						
						
							
						
					 
					
						2023-03-13 18:17:47 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						d81db9dd6d 
					 
					
						
						
							
							Merge branch 'drop-irr-compile-config' into opengl3  
						
						
						
						
							
						
					 
					
						2023-03-13 18:07:25 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						6c68217426 
					 
					
						
						
							
							Merge branch 'master' into drop-irr-compile-config  
						
						
						
						
							
						
					 
					
						2023-03-13 18:05:36 +03:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						21c61e9973 
					 
					
						
						
							
							Bump revision early  
						
						
						
						
							
						
					 
					
						2023-03-11 15:12:05 +01:00 
						 
				 
			
				
					
						
							
							
								Vitaliy 
							
						 
					 
					
						
						
							
						
						5a5a7d04b7 
					 
					
						
						
							
							Drop IrrCompileConfig ( #163 )  
						
						
						
						
							
						
					 
					
						2023-03-11 15:04:09 +01:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						b279810437 
					 
					
						
						
							
							Consolidate import/export attribute definitions  
						
						
						
						
							
						
					 
					
						2023-03-06 17:32:03 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						e484698ba2 
					 
					
						
						
							
							Restrict X11 options to X11 device  
						
						
						
						
							
						
					 
					
						2023-03-06 14:22:48 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						5f76be9380 
					 
					
						
						
							
							Restore isDriverSupported, but in a cpp file  
						
						
						
						
							
						
					 
					
						2023-03-06 14:22:48 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						6de0afa8b3 
					 
					
						
						
							
							Drop ETS_TEXTURE_1  
						
						... 
						
						
						
						The transformation state itself is still available via ETS_TEXTURE_0+1 
						
						
							
						
					 
					
						2023-03-06 14:22:48 +03:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						1d43ea17ca 
					 
					
						
						
							
							Bump revision  
						
						
						
						
							
 
						
					 
					
						2023-03-05 21:45:09 +01:00 
						 
				 
			
				
					
						
							
							
								Vitaliy 
							
						 
					 
					
						
						
							
						
						a6d062ebd9 
					 
					
						
						
							
							Apply suggestions from code review  
						
						... 
						
						
						
						Co-authored-by: sfan5 <sfan5@live.de > 
						
						
							
						
					 
					
						2023-03-04 22:27:43 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						2e9ed529b1 
					 
					
						
						
							
							Restore obsolete constants as they are still used in some code I don’t want to touch  
						
						
						
						
							
						
					 
					
						2023-03-03 22:01:50 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						ceb53be9e3 
					 
					
						
						
							
							Merge branch 'master' into opengl3  
						
						
						
						
							
						
					 
					
						2023-03-03 22:01:30 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						df28a4cc46 
					 
					
						
						
							
							Fix ifdefs around includes in CIrrDeviceSDL  
						
						
						
						
							
						
					 
					
						2023-03-03 21:23:07 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						8dd8652f5f 
					 
					
						
						
							
							Split new GL3/GLES2 drivers  
						
						... 
						
						
						
						The classes are tiny wrappers currently but should they be customized, they are there 
						
						
							
						
					 
					
						2023-03-03 20:29:36 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						2932065346 
					 
					
						
						
							
							Report as OpenGL 3  
						
						
						
						
							
						
					 
					
						2023-03-02 03:03:17 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						1326dfbcb1 
					 
					
						
						
							
							Error out on unsupported configurations  
						
						
						
						
							
						
					 
					
						2023-03-02 02:44:52 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						1bbe341daa 
					 
					
						
						
							
							Support both OpenGL3 and GLES2 on SDL2  
						
						
						
						
							
						
					 
					
						2023-03-02 02:44:52 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						d6716ec31b 
					 
					
						
						
							
							Support GLES2  
						
						
						
						
							
						
					 
					
						2023-03-02 02:41:58 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						620f4869a1 
					 
					
						
						
							
							Drop obsolete video drivers  
						
						
						
						
							
						
					 
					
						2023-03-02 01:22:04 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						05384fdc5e 
					 
					
						
						
							
							Unify drawing functions  
						
						
						
						
							
						
					 
					
						2023-02-28 00:51:29 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						48270029cd 
					 
					
						
						
							
							Drop obsolete stuff  
						
						
						
						
							
						
					 
					
						2023-02-27 23:36:56 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						c5ce853148 
					 
					
						
						
							
							Unify quad drawing  
						
						
						
						
							
						
					 
					
						2023-02-27 23:36:47 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						4fba496917 
					 
					
						
						
							
							Unify plain image drawing  
						
						
						
						
							
						
					 
					
						2023-02-27 21:27:23 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						79fdab0551 
					 
					
						
						
							
							Drop obsolete IVideoDriver features  
						
						
						
						
							
						
					 
					
						2023-02-27 21:26:46 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						608aa150ff 
					 
					
						
						
							
							Load extensions the OpenGL 3 way  
						
						
						
						
							
						
					 
					
						2023-02-27 20:32:06 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						1f750cd7b2 
					 
					
						
						
							
							Add debug handler  
						
						
						
						
							
						
					 
					
						2023-02-27 20:31:51 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						8c521939b9 
					 
					
						
						
							
							Enumerate extensions in the OpenGL 3 way  
						
						
						
						
							
						
					 
					
						2023-02-27 17:41:03 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						cfa8dd7845 
					 
					
						
						
							
							Request OpenGL 3.2  
						
						
						
						
							
						
					 
					
						2023-02-27 17:39:28 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						01295c9ce6 
					 
					
						
						
							
							Add OpenGL3 renderer  
						
						
						
						
							
						
					 
					
						2023-02-27 17:05:11 +03:00