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