Gregor Parzefall 
							
						 
					 
					
						
						
							
						
						9e0189019e 
					 
					
						
						
							
							Refactor the way you set material properties  
						
						... 
						
						
						
						Instead	of using SMaterial::setFlag, you now set them directly on SMaterial or SMaterialLayer. 
						
						
							
						
					 
					
						2023-07-16 13:02:25 +02:00 
						 
				 
			
				
					
						
							
							
								ndren 
							
						 
					 
					
						
						
							
						
						b249e4523d 
					 
					
						
						
							
							Use precise y-direction scroll values in SDL  
						
						
						
						
							
						
					 
					
						2023-07-03 22:46:08 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						041377c24c 
					 
					
						
						
							
							CI: Add MSVC/SDL builds  
						
						
						
						
							
						
					 
					
						2023-07-03 21:03:37 +02:00 
						 
				 
			
				
					
						
							
							
								Gregor Parzefall 
							
						 
					 
					
						
						
							
						
						83699a835d 
					 
					
						
						
							
							Remove content-less comments  
						
						
						
						
							
						
					 
					
						2023-06-15 10:01:34 +02:00 
						 
				 
			
				
					
						
							
							
								Gregor Parzefall 
							
						 
					 
					
						
						
							
						
						98589d2fd2 
					 
					
						
						
							
							Remove unused fixed function materials  
						
						
						
						
							
						
					 
					
						2023-06-15 10:01:34 +02:00 
						 
				 
			
				
					
						
							
							
								Desour 
							
						 
					 
					
						
						
							
						
						8c856408f5 
					 
					
						
						
							
							Remove use of std::iterator  
						
						... 
						
						
						
						(Deprecated in C++17.) 
						
						
							
						
					 
					
						2023-06-14 09:45:16 +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 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						1387370260 
					 
					
						
						
							
							OpenGL3: Sort out texture color format support  
						
						
						
						
							
						
					 
					
						2023-04-29 13:07:57 +02:00 
						 
				 
			
				
					
						
							
							
								Desour 
							
						 
					 
					
						
						
							
						
						49b6ccde72 
					 
					
						
						
							
							SDL: Implement getDisplayDensity() and setWindowIcon()  
						
						
						
						
							
						
					 
					
						2023-04-29 13:06:35 +02:00 
						 
				 
			
				
					
						
							
							
								Desour 
							
						 
					 
					
						
						
							
						
						acbc90a000 
					 
					
						
						
							
							Add the platform-dependent stuff from renderingengine.cpp  
						
						
						
						
							
						
					 
					
						2023-04-29 13:06:35 +02:00 
						 
				 
			
				
					
						
							
							
								Desour 
							
						 
					 
					
						
						
							
						
						6a2a569233 
					 
					
						
						
							
							Add IImage::copyToNoScaling  
						
						... 
						
						
						
						(Useful for const-correctness.) 
						
						
							
						
					 
					
						2023-04-29 13:06:35 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						1f15fd0805 
					 
					
						
						
							
							OpenGL3: Support min/max blend modes  
						
						
						
						
							
						
					 
					
						2023-04-24 21:43:36 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						81ad195aa3 
					 
					
						
						
							
							OpenGL3: New extension listing system  
						
						
						
						
							
						
					 
					
						2023-04-23 09:48:04 +02:00 
						 
				 
			
				
					
						
							
							
								Vitaliy 
							
						 
					 
					
						
						
							
						
						13680ef42d 
					 
					
						
						
							
							OpenGL3: Use DrawBuffer[s] from mt_opengl  
						
						
						
						
							
						
					 
					
						2023-04-18 23:22:53 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						44f7c22bbf 
					 
					
						
						
							
							OpenGL3: Version asserts  
						
						
						
						
							
						
					 
					
						2023-04-18 23:22:53 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						2e477a07d1 
					 
					
						
						
							
							OpenGL3: Add version check helper  
						
						
						
						
							
						
					 
					
						2023-04-18 23:22:53 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						78d0819a2c 
					 
					
						
						
							
							Add missing include  
						
						
						
						
							
						
					 
					
						2023-04-18 23:22:53 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						df07b3bf99 
					 
					
						
						
							
							OpenGL3: Remove stencil buffer presence test  
						
						
						
						
							
						
					 
					
						2023-04-18 23:22:53 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						523590e16c 
					 
					
						
						
							
							OpenGL3: Refuse 3.0 and 3.1  
						
						
						
						
							
						
					 
					
						2023-04-18 23:22:53 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						8cf02ea27f 
					 
					
						
						
							
							OpenGL3: ExtensionHandler::initExtensionsNew: use GetInteger  
						
						
						
						
							
						
					 
					
						2023-04-18 23:22:53 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						efb660e7ed 
					 
					
						
						
							
							OpenGL3: drop unused ExtensionHandler functions  
						
						
						
						
							
						
					 
					
						2023-04-18 23:22:53 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						5f88555ed3 
					 
					
						
						
							
							OpenGL3: restore MRT support  
						
						
						
						
							
						
					 
					
						2023-04-18 23:22:53 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						4ee1ab261e 
					 
					
						
						
							
							OpenGL3: Add driver-dependent feature checks  
						
						
						
						
							
						
					 
					
						2023-04-18 23:22:53 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						ab628e641c 
					 
					
						
						
							
							OpenGL3: Add two missing OpenGL extensions to COGLESCoreExtensionHandler  
						
						
						
						
							
						
					 
					
						2023-04-18 23:22:53 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						1d782702e1 
					 
					
						
						
							
							OpenGL3: new version format  
						
						
						
						
							
						
					 
					
						2023-04-18 23:22:53 +02:00 
						 
				 
			
				
					
						
							
							
								Ben Gardner 
							
						 
					 
					
						
						
							
						
						c4ab49201b 
					 
					
						
						
							
							Fix compile warning when appending UTF-8/ASCII strings to ustring16  
						
						... 
						
						
						
						String constants are (const char *), but UTF-8 strings must be treated as
an array of bytes when fiddling with the bits.
The following comparison fails without this change, as uchar8_t is a
signed char, which cannot be 0xC0:
   const uchar8_t* c2 = other;
   ...
   else if (c2[l] == 0xC0 || c2[l] == 0xC1)
   ... 
						
						
							
						
					 
					
						2023-04-15 09:43:40 +02:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						896c825b9e 
					 
					
						
						
							
							Fix ComboBox changing on scroll when in a scroll container ( #192 )  
						
						
						
						
							
						
					 
					
						2023-04-14 19:58:13 +01:00 
						 
				 
			
				
					
						
							
							
								nephele 
							
						 
					 
					
						
						
							
						
						7a3fc62ada 
					 
					
						
						
							
							Haiku: build fix  
						
						
						
						
							
						
					 
					
						2023-04-11 20:16:35 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						09043e3da7 
					 
					
						
						
							
							Update MinGW dependencies  
						
						
						
						
							
						
					 
					
						2023-04-11 18:19:36 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						2d81374b34 
					 
					
						
						
							
							Revert "Fix: Listbox was sometimes sending EGET_LISTBOX_SELECTED_AGAIN instead of EGET_LISTBOX_CHANGED."  
						
						... 
						
						
						
						This broke scrolling in listboxes, as they would always reset to top position.
reverts commit 1967d71cfb 
						
						
							
						
					 
					
						2023-04-11 14:36:44 +02:00 
						 
				 
			
				
					
						
							
							
								Vitaliy 
							
						 
					 
					
						
						
							
						
						aa1696a7e6 
					 
					
						
						
							
							Use a buffer for quads indices  
						
						... 
						
						
						
						also use glDrawRangeElements for quad drawing 
						
						
							
						
					 
					
						2023-04-08 19:08:03 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						e01f285c8f 
					 
					
						
						
							
							Extract and use singular CNullDriver::checkImage  
						
						
						
						
							
						
					 
					
						2023-04-08 19:07:16 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						5eb607f86f 
					 
					
						
						
							
							Drop createImagesFromFile in favor of createImageFromFile  
						
						
						
						
							
						
					 
					
						2023-04-08 19:07:16 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						fc0440ff89 
					 
					
						
						
							
							Drop IImageLoader::loadImages as only IImageLoader::loadImage is usable  
						
						
						
						
							
						
					 
					
						2023-04-08 19:07:16 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						462657960d 
					 
					
						
						
							
							OpenGL3: Drop always-zero vSpecularColor from the shaders  
						
						
						
						
							
						
					 
					
						2023-04-07 17:42:54 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						6a152e8629 
					 
					
						
						
							
							OpenGL3: Drop unused material property uniforms  
						
						
						
						
							
						
					 
					
						2023-04-07 17:42:54 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						718ba69e1b 
					 
					
						
						
							
							OpenGL3: Drop unused fixed-function emulation materials  
						
						
						
						
							
						
					 
					
						2023-04-07 17:42:54 +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 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						f5d3448b17 
					 
					
						
						
							
							Document new CMake options  
						
						
						
						
							
						
					 
					
						2023-04-06 11:35:30 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						3a074e4124 
					 
					
						
						
							
							Merge branch 'opengl3' of  https://github.com/numberZero/irrlicht  
						
						
						
						
							
						
					 
					
						2023-04-06 11:20:03 +02:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						70ee4b05aa 
					 
					
						
						
							
							Indicate chosen OpenGL ES 2 driver during configuration  
						
						
						
						
							
						
					 
					
						2023-04-05 22:52:43 +03:00 
						 
				 
			
				
					
						
							
							
								Vitaliy 
							
						 
					 
					
						
						
							
						
						58a96b7d23 
					 
					
						
						
							
							Mark the repo as root in the editorconfig  
						
						... 
						
						
						
						Necessary due to CR/LF mess, it shouldn’t inherit the LF setting from Minetest. 
						
						
							
						
					 
					
						2023-04-02 21:50:56 +02:00