| .. | 
		
		
			
			
			
			
				| glsl_shaders | [wip, canvas, gl] implementing basic image API | 2023-02-27 19:25:41 +01:00 | 
		
			
			
			
			
				| platform | [win32 build/link] | 2023-02-21 18:43:30 +01:00 | 
		
			
			
			
			
				| util | [wip] image api | 2023-02-23 17:07:41 +01:00 | 
		
			
			
			
			
				| egl_surface.c | hardcode GL/GLES versions per-platform for now | 2023-02-22 18:30:10 +01:00 | 
		
			
			
			
			
				| egl_surface.h | [gles, wip] reintroducing egl surface (for win32 at first) | 2023-02-17 18:56:16 +01:00 | 
		
			
			
			
			
				| gl_api.h | hardcode GL/GLES versions per-platform for now | 2023-02-22 18:30:10 +01:00 | 
		
			
			
			
			
				| gl_canvas.c | [wip, canvas, gl] implementing basic image API | 2023-02-27 19:25:41 +01:00 | 
		
			
			
			
			
				| gl_loader.c | hardcode GL/GLES versions per-platform for now | 2023-02-22 18:30:10 +01:00 | 
		
			
			
			
			
				| gl_loader.h | hardcode GL/GLES versions per-platform for now | 2023-02-22 18:30:10 +01:00 | 
		
			
			
			
			
				| glsl_shaders.h | [wip, canvas, gl] implementing basic image API | 2023-02-27 19:25:41 +01:00 | 
		
			
			
			
			
				| graphics.c | [wip, canvas, gl] implementing basic image API | 2023-02-27 19:25:41 +01:00 | 
		
			
			
			
			
				| graphics.h | [canvas] Allow setting image source region | 2023-02-25 12:59:49 +01:00 | 
		
			
			
			
			
				| graphics_internal.h | [wip, canvas, gl] implementing basic image API | 2023-02-27 19:25:41 +01:00 | 
		
			
			
			
			
				| main.c | [canvas] | 2023-02-27 11:56:04 +01:00 | 
		
			
			
			
			
				| milepost.c | [surface] abstracted child window layer from win32 surfaces | 2023-02-21 12:35:22 +01:00 | 
		
			
			
			
			
				| milepost.h | reintroduced GLES backend to osx | 2023-02-20 11:05:01 +01:00 | 
		
			
			
			
			
				| milepost.m | [surface] extracted common layer functionality from osx surfaces. Use layer in platform-agnostic egl surface. | 2023-02-21 13:40:30 +01:00 | 
		
			
			
			
			
				| mp_app.c | Fixed indexing in gles_canvas_fragment shaders and fixed native keys buffer | 2023-02-01 16:23:51 +01:00 | 
		
			
			
			
			
				| mp_app.h | [win32 build/link] | 2023-02-21 18:43:30 +01:00 | 
		
			
			
			
			
				| mp_app_internal.h | back osx surfaces by CALayer | 2023-02-20 16:49:44 +01:00 | 
		
			
			
			
			
				| mtl_canvas.m | [canvas, mtl backend] Compute each layer with pre-multiplied alpha, starting from transparent color. Composite them to surface with premultiplied alpha too. | 2023-02-27 14:24:59 +01:00 | 
		
			
			
			
			
				| mtl_shader.h | [canvas, metal] compute uv coords in shader using uvTransformed computed in canvas backend, using shape bounding box, image dimension, source and dest regions | 2023-02-24 18:50:46 +01:00 | 
		
			
			
			
			
				| mtl_shader.metal | [canvas, mtl backend] Compute each layer with pre-multiplied alpha, starting from transparent color. Composite them to surface with premultiplied alpha too. | 2023-02-27 14:24:59 +01:00 | 
		
			
			
			
			
				| mtl_surface.h | reintroduced GLES backend to osx | 2023-02-20 11:05:01 +01:00 | 
		
			
			
			
			
				| mtl_surface.m | [canvas, mtl backend] Compute each layer with pre-multiplied alpha, starting from transparent color. Composite them to surface with premultiplied alpha too. | 2023-02-27 14:24:59 +01:00 | 
		
			
			
			
			
				| osx_app.h | [surface] extracted common layer functionality from osx surfaces. Use layer in platform-agnostic egl surface. | 2023-02-21 13:40:30 +01:00 | 
		
			
			
			
			
				| osx_app.m | [surface] extracted common layer functionality from osx surfaces. Use layer in platform-agnostic egl surface. | 2023-02-21 13:40:30 +01:00 | 
		
			
			
			
			
				| osx_surface_client.m | Remote GLES surfaces | 2022-08-19 20:55:00 +02:00 | 
		
			
			
			
			
				| ui.c | Fixed executable/bundle paths procs | 2022-08-21 17:07:54 +02:00 | 
		
			
			
			
			
				| ui.h | trying to integrate mg_surface_client/server | 2022-08-19 19:46:31 +02:00 | 
		
			
			
			
			
				| wgl_surface.c | [surface] abstracted child window layer from win32 surfaces | 2023-02-21 12:35:22 +01:00 | 
		
			
			
			
			
				| wgl_surface.h | [surface/canvas cleanup] | 2023-02-10 16:56:10 +01:00 | 
		
			
			
			
			
				| win32_app.c | [surface] abstracted child window layer from win32 surfaces | 2023-02-21 12:35:22 +01:00 | 
		
			
			
			
			
				| win32_app.h | [surface] abstracted child window layer from win32 surfaces | 2023-02-21 12:35:22 +01:00 |