.. |
glsl_shaders
|
[ui, win32]
|
2023-03-09 17:38:41 +01:00 |
platform
|
end of line renormalization
|
2023-03-05 16:05:43 +01:00 |
util
|
[platform/canvas]
|
2023-03-08 13:19:18 +01:00 |
egl_surface.c
|
end of line renormalization
|
2023-03-05 16:05:43 +01:00 |
egl_surface.h
|
end of line renormalization
|
2023-03-05 16:05:43 +01:00 |
gl_api.h
|
end of line renormalization
|
2023-03-05 16:05:43 +01:00 |
gl_canvas.c
|
end of line renormalization
|
2023-03-05 16:05:43 +01:00 |
gl_loader.c
|
end of line renormalization
|
2023-03-05 16:05:43 +01:00 |
gl_loader.h
|
end of line renormalization
|
2023-03-05 16:05:43 +01:00 |
glsl_shaders.h
|
[ui, win32]
|
2023-03-09 17:38:41 +01:00 |
graphics.c
|
[canvas, mtl] clear resets command count and stores clear color. Ccanvas' backend begin proc now takes a clearColor parameter and clears final surface to that color before drawing any batch
|
2023-03-15 11:09:42 +01:00 |
graphics.h
|
[ui, canvas]
|
2023-03-08 15:03:35 +01:00 |
graphics_internal.h
|
[canvas, mtl] clear resets command count and stores clear color. Ccanvas' backend begin proc now takes a clearColor parameter and clears final surface to that color before drawing any batch
|
2023-03-15 11:09:42 +01:00 |
main.c
|
[canvas]
|
2023-02-27 11:56:04 +01:00 |
milepost.c
|
end of line renormalization
|
2023-03-05 16:05:43 +01:00 |
milepost.h
|
end of line renormalization
|
2023-03-05 16:05:43 +01:00 |
milepost.m
|
end of line renormalization
|
2023-03-05 16:05:43 +01:00 |
mp_app.c
|
[ui, win32] Fixed char input and modifier keys
|
2023-03-09 18:03:27 +01:00 |
mp_app.h
|
end of line renormalization
|
2023-03-05 16:05:43 +01:00 |
mp_app_internal.h
|
end of line renormalization
|
2023-03-05 16:05:43 +01:00 |
mtl_canvas.m
|
[mtl surface] fix crash on exit when metal GPU frame capture is enabled. Apparently, if we release resources (on exit) before all GPU work is completed, libMetalCapture crashes on bad access. To work around that, in mg_mtl_surface_destroy(), we enqueue a last (empty) command buffer and call waitUntilCompleted on it, to ensure all previous command buffers are also completed
|
2023-03-15 13:02:18 +01:00 |
mtl_shader.h
|
[mtl canvas] don't reorder point to make clockwise triangles. Instead, store triangle orientation in triangle struct and multiply orientation in raster test
|
2023-03-14 15:08:39 +01:00 |
mtl_shader.metal
|
[canvas, mtl] clear resets command count and stores clear color. Ccanvas' backend begin proc now takes a clearColor parameter and clears final surface to that color before drawing any batch
|
2023-03-15 11:09:42 +01:00 |
mtl_surface.h
|
[graphics] Allocate canvases and fonts from graphics subsystem's arena
|
2023-03-01 11:37:33 +01:00 |
mtl_surface.m
|
[mtl surface] fix crash on exit when metal GPU frame capture is enabled. Apparently, if we release resources (on exit) before all GPU work is completed, libMetalCapture crashes on bad access. To work around that, in mg_mtl_surface_destroy(), we enqueue a last (empty) command buffer and call waitUntilCompleted on it, to ensure all previous command buffers are also completed
|
2023-03-15 13:02:18 +01:00 |
osx_app.h
|
[surface] pull mp_layer into the generic mg_surface_data struct, out of each backend-specific implementation
|
2023-03-03 11:50:12 +01:00 |
osx_app.m
|
[ui, win32] Fixed char input and modifier keys
|
2023-03-09 18:03:27 +01:00 |
ui.c
|
[ui] draw drop-down button with correct roundness
|
2023-03-13 10:53:21 +01:00 |
ui.h
|
[ui] Allow styling overlay boxes (e.g. menu and drop-down list panels) locally.
|
2023-03-13 10:26:39 +01:00 |
wgl_surface.c
|
[ui, win32]
|
2023-03-09 17:38:41 +01:00 |
wgl_surface.h
|
end of line renormalization
|
2023-03-05 16:05:43 +01:00 |
win32_app.c
|
[win32] implemented string clipboard functions
|
2023-03-09 19:44:55 +01:00 |
win32_app.h
|
end of line renormalization
|
2023-03-05 16:05:43 +01:00 |