jordan4ibanez 
							
						 
					 
					
						
						
							
						
						571619bf18 
					 
					
						
						
							
							Fix a crucial issue  
						
						
						
						
					 
					
						2023-11-26 09:29:51 -05:00 
						 
				 
			
				
					
						
							
							
								jordan4ibanez 
							
						 
					 
					
						
						
							
						
						9f39338793 
					 
					
						
						
							
							Simplify this disaster  
						
						
						
						
					 
					
						2023-11-26 02:39:42 -05:00 
						 
				 
			
				
					
						
							
							
								jordan4ibanez 
							
						 
					 
					
						
						
							
						
						8a0b6ee447 
					 
					
						
						
							
							Now load it  
						
						
						
						
					 
					
						2023-11-26 01:53:47 -05:00 
						 
				 
			
				
					
						
							
							
								jordan4ibanez 
							
						 
					 
					
						
						
							
						
						e1c59c07c0 
					 
					
						
						
							
							I have no idea if this is necessary  
						
						
						
						
					 
					
						2023-11-26 01:36:36 -05:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						a07cfc0f7a 
					 
					
						
						
							
							Require C++17 at the top level  
						
						
						
						
					 
					
						2023-11-01 14:40:11 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						7cade6f27f 
					 
					
						
						
							
							cleanup: remove _IRR_COMPILE_ANDROID_ASSET_READER_  build flag  
						
						... 
						
						
						
						it's enabled inconditionally on android
also remove some _IRR_COMPILE_WITH_ANDROID_DEVICE_ which are useless because cmake is already properly configured 
						
						
					 
					
						2023-10-22 12:19:14 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						ae63f1bf02 
					 
					
						
						
							
							build: drop _IRR_COMPILE_WITH_SKINNED_MESH_SUPPORT_  
						
						... 
						
						
						
						it's enabled inconditionally 
						
						
					 
					
						2023-10-22 12:19:14 +02:00 
						 
				 
			
				
					
						
							
							
								Gregor Parzefall 
							
						 
					 
					
						
						
							
						
						c766c3a023 
					 
					
						
						
							
							Fix character encoding conversion issues  
						
						
						
						
					 
					
						2023-10-15 12:59:40 +02:00 
						 
				 
			
				
					
						
							
							
								Gregor Parzefall 
							
						 
					 
					
						
						
							
						
						5b2f1927d0 
					 
					
						
						
							
							Revert  #225  ( d98dc90b38)  
						
						... 
						
						
						
						Fixes that Windows+SDL builds use the Windows Irrlicht device instead of the SDL Irrlicht device. 
						
						
					 
					
						2023-10-04 23:29:59 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						b89455f385 
					 
					
						
						
							
							Build OpenGL3 by default  
						
						
						
						
					 
					
						2023-09-17 21:07:07 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						6a5fceb8fd 
					 
					
						
						
							
							Hide OpenGL3 behind SDL2 (it won’t build otherwise anyway)  
						
						
						
						
					 
					
						2023-09-17 21:07:07 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Blot 
							
						 
					 
					
						
						
							
						
						d98dc90b38 
					 
					
						
						
							
							cleanup: only build some files on WIN32 and compile EGL only if needed  
						
						
						
						
					 
					
						2023-08-01 20:53:25 +02:00 
						 
				 
			
				
					
						
							
							
								Desour 
							
						 
					 
					
						
						
							
						
						cbc7aeb302 
					 
					
						
						
							
							Bump C++ std to 17  
						
						
						
						
					 
					
						2023-06-14 09:45:16 +02:00 
						 
				 
			
				
					
						
							
							
								Gregor Parzefall 
							
						 
					 
					
						
						
							
						
						09af5ac00d 
					 
					
						
						
							
							Actually fix Android build  
						
						
						
						
					 
					
						2023-06-06 16:20:06 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						2c6efbdf06 
					 
					
						
						
							
							Remove native_app_glue linkage  
						
						... 
						
						
						
						We don't provide android_main(), Minetest does. This also didn't even work correctly. 
						
						
					 
					
						2023-06-04 19:56:30 +02:00 
						 
				 
			
				
					
						
							
							
								JosiahWI 
							
						 
					 
					
						
						
							
						
						510976f130 
					 
					
						
						
							
							Prefer GLVND at CMake>=3.11  
						
						... 
						
						
						
						CMake 3.10 introduced GLVND support. CMake 3.11 introduced CMP0072,
which prefers GLVND when NEW behavior is set. I set default policies to
3.11 for CMake versions >=3.11 and did not bother with requesting GLVND
for CMake 3.10. 
						
						
					 
					
						2023-05-14 20:54:03 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						b958fdc271 
					 
					
						
						
							
							Fix casing for Android device name (MATCHES is case sensitive)  
						
						
						
						
					 
					
						2023-05-11 22:34:08 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						54314691ec 
					 
					
						
						
							
							Fix mistake in  a677f5a01a 
						
						
						
						
					 
					
						2023-04-06 15:00:12 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						36a3a7f349 
					 
					
						
						
							
							Don't compile unused driver sources  
						
						
						
						
					 
					
						2023-04-06 12:38:25 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						ca5f005b74 
					 
					
						
						
							
							Fix OpenGL3 driver to compile standalone  
						
						... 
						
						
						
						also test this configuration in CI 
						
						
					 
					
						2023-04-06 12:38:25 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						e850bd102a 
					 
					
						
						
							
							Minor adjustments to configuration flow  
						
						
						
						
					 
					
						2023-04-06 12:12:46 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						a677f5a01a 
					 
					
						
						
							
							Only try to link libraries when relevant feature is enabled  
						
						... 
						
						
						
						fixes  #182  
					
						2023-04-06 11:56:04 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						70ee4b05aa 
					 
					
						
						
							
							Indicate chosen OpenGL ES 2 driver during configuration  
						
						
						
						
					 
					
						2023-04-05 22:52:43 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						4dda28450f 
					 
					
						
						
							
							Provide sources as private to IRRVIDEOOBJ  
						
						
						
						
					 
					
						2023-03-25 11:26:52 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						d97d1708d6 
					 
					
						
						
							
							Resolve conflicts with master  
						
						
						
						
					 
					
						2023-03-25 10:42:47 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						25a7074c9a 
					 
					
						
						
							
							Remove all mentions of iOS  
						
						
						
						
					 
					
						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 
							
						 
					 
					
						
						
							
						
						d81db9dd6d 
					 
					
						
						
							
							Merge branch 'drop-irr-compile-config' into opengl3  
						
						
						
						
					 
					
						2023-03-13 18:07:25 +03: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 
						 
				 
			
				
					
						
							
							
								Vitaliy 
							
						 
					 
					
						
						
							
						
						a6d062ebd9 
					 
					
						
						
							
							Apply suggestions from code review  
						
						... 
						
						
						
						Co-authored-by: sfan5 <sfan5@live.de > 
						
						
					 
					
						2023-03-04 22:27:43 +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 
							
						 
					 
					
						
						
							
						
						1326dfbcb1 
					 
					
						
						
							
							Error out on unsupported configurations  
						
						
						
						
					 
					
						2023-03-02 02:44:52 +03:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						01295c9ce6 
					 
					
						
						
							
							Add OpenGL3 renderer  
						
						
						
						
					 
					
						2023-02-27 17:05:11 +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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Emmanuel Hansen 
							
						 
					 
					
						
						
							
						
						53db262bd2 
					 
					
						
						
							
							Update CIrrDeviceSDL to support SDL2 ( #85 )  
						
						
						
						
					 
					
						2022-01-16 12:16:15 +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