martinfouilleul
							
						 | 
						
							
							
							
							
							
								
							
							
								5754fc1ad2
								
							
						 | 
						
							
							
								
								using temporary buffer to build canvas verex data and use glBufferData with exact number of vertices to submit buffer to gpu
							
							
							
							
							
						 | 
						
							2023-02-06 16:14:43 +01:00 | 
						
					
				
					
						
							
							
								
								 martinfouilleul
							
						 | 
						
							
							
							
							
							
								
							
							
								fd836c00dd
								
							
						 | 
						
							
							
								
								canvas renderer: parallel tiling pass and sorting pass
							
							
							
							
							
						 | 
						
							2023-02-05 21:03:16 +01:00 | 
						
					
				
					
						
							
							
								
								 martinfouilleul
							
						 | 
						
							
							
							
							
							
								
							
							
								e59f2b152b
								
							
						 | 
						
							
							
								
								simple gles tiled renderer
							
							
							
							
							
						 | 
						
							2023-02-03 18:44:28 +01:00 | 
						
					
				
					
						
							
							
								
								 martinfouilleul
							
						 | 
						
							
							
							
							
							
								
							
							
								8faf588bee
								
							
						 | 
						
							
							
								
								Added text rendering in win_canvas test app and confirm it's slow as is...
							
							
							
							
							
						 | 
						
							2023-02-02 20:36:03 +01:00 | 
						
					
				
					
						
							
							
								
								 Martin Fouilleul
							
						 | 
						
							
							
							
							
							
								
							
							
								9cadc2f23f
								
							
						 | 
						
							
							
								
								added notes on bindless textures indexing
							
							
							
							
							
						 | 
						
							2023-02-02 17:02:55 +01:00 | 
						
					
				
					
						
							
							
								
								 martinfouilleul
							
						 | 
						
							
							
							
							
							
								
							
							
								28e2a3648e
								
							
						 | 
						
							
							
								
								Multisampling in gles canvas shader
							
							
							
							
							
						 | 
						
							2023-02-02 13:34:06 +01:00 | 
						
					
				
					
						
							
							
								
								 martinfouilleul
							
						 | 
						
							
							
							
							
							
								
							
							
								f73241e4a6
								
							
						 | 
						
							
							
								
								set background clear color correctly
							
							
							
							
							
						 | 
						
							2023-02-02 12:08:04 +01:00 | 
						
					
				
					
						
							
							
								
								 martinfouilleul
							
						 | 
						
							
							
							
							
							
								
							
							
								0796b2cbcd
								
							
						 | 
						
							
							
								
								Switched to fixed point in gles triangle rasterization, and fixed wrong offset curve check collapsing the internal control points
							
							
							
							
							
						 | 
						
							2023-02-02 11:40:22 +01:00 | 
						
					
				
					
						
							
							
								
								 martinfouilleul
							
						 | 
						
							
							
							
							
							
								
							
							
								e0300e9e3c
								
							
						 | 
						
							
							
								
								Fixed indexing in gles_canvas_fragment shaders and fixed native keys buffer
							
							
							
							
							
						 | 
						
							2023-02-01 16:23:51 +01:00 | 
						
					
				
					
						
							
							
								
								 martinfouilleul
							
						 | 
						
							
							
							
							
							
								
							
							
								c5ae556f22
								
							
						 | 
						
							
							
								
								[wip] win32 gles surface using angle
							
							
							
							
							
						 | 
						
							2023-01-29 01:04:24 +01:00 | 
						
					
				
					
						
							
							
								
								 Martin Fouilleul
							
						 | 
						
							
							
							
							
							
								
							
							
								bd7e1a15f1
								
							
						 | 
						
							
							
								
								- Conflating mp_views and surfaces
							
							
							
							
							
							
							
							- Implicit canvas context in canvas API
- GLES window surface on mac 
							
						 | 
						
							2023-01-28 17:24:43 +01:00 | 
						
					
				
					
						
							
							
								
								 Martin Fouilleul
							
						 | 
						
							
							
							
							
							
								
							
							
								9bf62d2218
								
							
						 | 
						
							
							
								
								re-working graphics surfaces
							
							
							
							
							
						 | 
						
							2022-12-26 18:33:31 +01:00 | 
						
					
				
					
						
							
							
								
								 Martin Fouilleul
							
						 | 
						
							
							
							
							
							
								
							
							
								db5b4966e9
								
							
						 | 
						
							
							
								
								- Restructure osx version to use mp_app_internal.h/mp_app.c
							
							
							
							
							
							
							
							- test new run loop structure on osx 
							
						 | 
						
							2022-12-24 15:33:32 +01:00 | 
						
					
				
					
						
							
							
								
								 martinfouilleul
							
						 | 
						
							
							
							
							
							
								
							
							
								72338b1a25
								
							
						 | 
						
							
							
								
								Extracted commonalities from platform specific app backends
							
							
							
							
							
						 | 
						
							2022-12-23 20:46:42 +01:00 | 
						
					
				
					
						
							
							
								
								 martinfouilleul
							
						 | 
						
							
							
							
							
							
								
							
							
								30bd704af2
								
							
						 | 
						
							
							
								
								win32 opengl loader nonsense
							
							
							
							
							
						 | 
						
							2022-12-22 18:24:43 +01:00 | 
						
					
				
					
						
							
							
								
								 martinfouilleul
							
						 | 
						
							
							
							
							
							
								
							
							
								a696c2ba2b
								
							
						 | 
						
							
							
								
								Added platform detection macros and atomic/thread_local abstraction
							
							
							
							
							
						 | 
						
							2022-12-22 15:29:07 +01:00 | 
						
					
				
					
						
							
							
								
								 martinfouilleul
							
						 | 
						
							
							
							
							
							
								
							
							
								c57e16db5a
								
							
						 | 
						
							
							
								
								[win32 port] Hello triangle in OpenGL 4.3
							
							
							
							
							
						 | 
						
							2022-12-21 19:43:31 +01:00 | 
						
					
				
					
						
							
							
								
								 martinfouilleul
							
						 | 
						
							
							
							
							
							
								
							
							
								2421871c3e
								
							
						 | 
						
							
							
								
								windows port initial commit: simple window with GL 4.3 context
							
							
							
							
							
						 | 
						
							2022-12-21 12:03:55 +01:00 | 
						
					
				
					
						
							
							
								
								 Martin Fouilleul
							
						 | 
						
							
							
							
							
							
								
							
							
								094b0efc33
								
							
						 | 
						
							
							
								
								text box
							
							
							
							
							
						 | 
						
							2022-08-15 10:20:29 +02:00 | 
						
					
				
					
						
							
							
								
								 Martin Fouilleul
							
						 | 
						
							
							
							
							
							
								
							
							
								39cfa35bfd
								
							
						 | 
						
							
							
								
								initial commit
							
							
							
							
							
						 | 
						
							2022-08-14 18:19:40 +02:00 |