Hajime Hoshi 
							
						 
					 
					
						
						
							
						
						526a92256b 
					 
					
						
						
							
							graphicsdriver/opengl: Refactoring: Remove shaderType  
						
						
						
						
					 
					
						2020-11-21 23:33:25 +09:00 
						 
				 
			
				
					
						
							
							
								Hajime Hoshi 
							
						 
					 
					
						
						
							
						
						eed619ad0f 
					 
					
						
						
							
							graphicsdriver/metal, graphicsdriver/opengl: Reland: Remove the thread usages for performance  
						
						... 
						
						
						
						Instead, graphicscommand package has a thread.
Updates #1367  
						
						
					 
					
						2020-10-13 02:46:31 +09:00 
						 
				 
			
				
					
						
							
							
								Hajime Hoshi 
							
						 
					 
					
						
						
							
						
						713eee1117 
					 
					
						
						
							
							Revert "graphicsdriver/metal, graphicsdriver/opengl: Remove the thread usages for performance"  
						
						... 
						
						
						
						This reverts commit 2942f10d9d 
						
						
					 
					
						2020-10-13 02:12:02 +09:00 
						 
				 
			
				
					
						
							
							
								Hajime Hoshi 
							
						 
					 
					
						
						
							
						
						2942f10d9d 
					 
					
						
						
							
							graphicsdriver/metal, graphicsdriver/opengl: Remove the thread usages for performance  
						
						... 
						
						
						
						Instead, graphicscommand package has a thread.
Updates #1367  
						
						
					 
					
						2020-10-13 01:50:54 +09:00 
						 
				 
			
				
					
						
							
							
								Hajime Hoshi 
							
						 
					 
					
						
						
							
						
						bf515bb594 
					 
					
						
						
							
							Update version to v2.0.0-alpha  
						
						
						
						
					 
					
						2020-10-04 04:30:40 +09:00 
						 
				 
			
				
					
						
							
							
								nanoslayer 
							
						 
					 
					
						
						
							
						
						72babcd420 
					 
					
						
						
							
							ebiten: Add CompositeModeMultiply ( #1251 )  
						
						... 
						
						
						
						This change adds a new composite mode called `CompositeModeMultiply`,
which multiplies the source color with the destination color.
This is tested on Linux and Windows only.
Fixes  #410  
						
						
					 
					
						2020-07-18 21:37:17 +09:00 
						 
				 
			
				
					
						
							
							
								Hajime Hoshi 
							
						 
					 
					
						
						
							
						
						85cbc7e56b 
					 
					
						
						
							
							Enable to compile Ebiten on js/wasm with Go 1.14  
						
						... 
						
						
						
						Fixes  #1024  
					
						2019-12-19 00:45:53 +09:00 
						 
				 
			
				
					
						
							
							
								Hajime Hoshi 
							
						 
					 
					
						
						
							
						
						3a0dbd3977 
					 
					
						
						
							
							graphicsdriver/opengl: Use sync.Once for concurrent safety  
						
						
						
						
					 
					
						2019-07-04 01:15:51 +09:00 
						 
				 
			
				
					
						
							
							
								Hajime Hoshi 
							
						 
					 
					
						
						
							
						
						f40798b586 
					 
					
						
						
							
							graphics: Move const definitions to driver package  
						
						... 
						
						
						
						Let's keep 'graphics' package as a package for utility functions
or testable functions as much as possible. 
						
						
					 
					
						2019-06-26 01:05:13 +09:00 
						 
				 
			
				
					
						
							
							
								Hajime Hoshi 
							
						 
					 
					
						
						
							
						
						9bff33472a 
					 
					
						
						
							
							driver: Add (Graphics).HasHighPrecisionFlaot  
						
						... 
						
						
						
						This enables to determine whether vertices should be adjusted or
not.
Fixes  #879  
						
						
					 
					
						2019-06-22 14:57:53 +09:00 
						 
				 
			
				
					
						
							
							
								Hajime Hoshi 
							
						 
					 
					
						
						
							
						
						15a5896efd 
					 
					
						
						
							
							thread: Rename mainthread -> thread and add struct Thread  
						
						... 
						
						
						
						This enables thread available not only for the main thread but also
any threads.
This is a preparation for iOS Metal, that runs drawing functions on
a particular thread.
Updates #737  
						
						
					 
					
						2019-06-06 00:25:53 +09:00 
						 
				 
			
				
					
						
							
							
								Hajime Hoshi 
							
						 
					 
					
						
						
							
						
						a3eddeb50f 
					 
					
						
						
							
							Improve panic messages  
						
						
						
						
					 
					
						2019-02-06 23:43:03 -10:00 
						 
				 
			
				
					
						
							
							
								Hajime Hoshi 
							
						 
					 
					
						
						
							
						
						99e4c874fe 
					 
					
						
						
							
							Reduce init functions  
						
						... 
						
						
						
						This mitigates the init-order issue on jsgo.io. 
						
						
					 
					
						2018-12-26 02:13:47 +09:00 
						 
				 
			
				
					
						
							
							
								Hajime Hoshi 
							
						 
					 
					
						
						
							
						
						44d1b137e7 
					 
					
						
						
							
							graphicsdriver/opengl: Refactoring  
						
						
						
						
					 
					
						2018-11-17 19:29:52 +09:00 
						 
				 
			
				
					
						
							
							
								Hajime Hoshi 
							
						 
					 
					
						
						
							
						
						734aeabc8d 
					 
					
						
						
							
							graphicsdriver/opengl: Remove theContext  
						
						
						
						
					 
					
						2018-11-11 03:37:37 +09:00 
						 
				 
			
				
					
						
							
							
								Hajime Hoshi 
							
						 
					 
					
						
						
							
						
						7e363a6f3b 
					 
					
						
						
							
							graphicsdriver/opengl: Unexport Context  
						
						
						
						
					 
					
						2018-11-11 01:19:11 +09:00 
						 
				 
			
				
					
						
							
							
								Hajime Hoshi 
							
						 
					 
					
						
						
							
						
						241716d0e6 
					 
					
						
						
							
							Add package graphicsdriver; Move opengl to graphicsdriver/opengl  
						
						
						
						
					 
					
						2018-11-10 22:52:37 +09:00