|  Yuval Dolev | dbcb05d2d1 | Fixed a performance issue regarding timers. Now we can start a single timer per step request. | 2020-01-12 23:16:03 +02:00 | 
				
					
						|  Yuval Dolev | 8e4ec5215f | Added KeyStoke and KeyRelease events and fixed TextInput events. | 2020-01-11 22:19:43 +02:00 | 
				
					
						|  Yuval Dolev | 13970744b4 | Fixed blending bug in the Metal renderer where the destination alpha was not updated which caused problems while rendering the program in full screen mode. | 2020-01-10 18:57:08 +02:00 | 
				
					
						|  Yuval Dolev | 88c933acd2 | Implemented the renderer abstraction for both OpenGL and Metal. | 2020-01-09 02:36:37 +02:00 | 
				
					
						|  Yuval Dolev | 912bcae8a7 | Started working on an abstraction for the macOS renderer implementations. | 2020-01-09 02:15:25 +02:00 | 
				
					
						|  Yuval Dolev | 521fb82113 | The Metal renderer is now fully functioning. | 2020-01-08 21:44:47 +02:00 | 
				
					
						|  Yuval Dolev | a18ef3197a | Implemented my own vertex buffers management, also started working on textures. | 2020-01-08 01:45:36 +02:00 | 
				
					
						|  Yuval Dolev | a34d95b848 | Metal renderer is now working (no textures yet). | 2020-01-07 02:55:28 +02:00 | 
				
					
						|  Yuval Dolev | efad772401 | Work on metal renderer. Only semi-working for now. | 2020-01-06 02:55:07 +02:00 | 
				
					
						|  Yuval Dolev | 813ba593e3 | Fixed flipped projection matrix. | 2020-01-05 03:44:16 +02:00 | 
				
					
						|  Yuval Dolev | b52f1cee24 | Metal projection matrix test. | 2020-01-05 03:13:47 +02:00 | 
				
					
						|  Yuval Dolev | 0fceec19a9 | Basic metal renderer (only rendering a triangle as of right now). | 2020-01-04 03:24:52 +02:00 |