aboutsummaryrefslogtreecommitdiff
path: root/src/mgl.c
AgeCommit message (Collapse)Author
2024-11-26Add mgl_is_connected_to_display_server and mgl_ping_display_server to keep ↵dec05eba
status of connection
2024-08-04egl: fix transparent windowdec05eba
2024-08-02Ensure correct blending function for transparent windowdec05eba
2024-01-08nvidia: flush on swap buffer (__GL_MaxFramesAllowed=1)dec05eba
2023-09-03Remove debug outputdec05eba
2023-08-25Add monitor events, limit fps to monitor the window is in, reduce latency ↵dec05eba
(glFinish, fps limit)
2023-06-27XInternAtom create if not existsdec05eba
2022-10-11Add option to support alpha for window or not. This is important for nvidia flipdec05eba
2022-10-07xinitthreadsdec05eba
2022-09-28Dont use free'd fbconfigsdec05eba
2022-09-23mdec05eba
2022-09-23Make window rgba and set background transparent to allow window clear to ↵dec05eba
work with transparency
2022-09-06Set NET_WM_PIDdec05eba
2021-11-17Window: implement function to disable key repeatdec05eba
2021-11-06Fix exit being called when closing window, respond to wm ping, add is_open ↵dec05eba
function to window
2021-11-02Start on syntax highlighting, output correct key button eventdec05eba
2021-10-28Use a separate glx context for every windowdec05eba
Fix vertex buffer causing crash on render if update is called with an empty list.
2021-10-17Parent window = 0 = root windowdec05eba
2021-10-10Add texture loading (and render in test)dec05eba
2021-10-10Draw every frame instead of x11 expose, enable vsync (if available)dec05eba
2021-10-10add event and test graphicsdec05eba
2021-10-10Initial commit, skeletondec05eba