.. |
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 |