aboutsummaryrefslogtreecommitdiff
path: root/depends/mgl
AgeCommit message (Collapse)Author
2024-12-04XSync->XFlushdec05eba
2024-11-27Only do XCheckTypedWindowEvent if not injected eventdec05eba
2024-11-26Add mgl_is_connected_to_display_server and mgl_ping_display_server to keep ↵dec05eba
status of connection
2024-11-12mdec05eba
2024-11-12Fix text height (undefined variable use)dec05eba
2024-11-12Fix multiline text heightdec05eba
2024-09-11Fix incorrect position for Text::find_character_posdec05eba
2024-09-10fix mgl_text_set_max_widthdec05eba
2024-09-10Rows count from 1dec05eba
2024-09-10Add Text::set_max_width and Text::set_max_rowsdec05eba
2024-09-01Commentsdec05eba
2024-08-24Add missing cleanup for egl contextdec05eba
2024-08-24Vertices: fix alpha blending when window background is transparent, add ↵dec05eba
uniform for color, add position for vertices draw
2024-08-19Implement c++ version of mgl_texture_init_reference_existing_gl_texturedec05eba
2024-08-11output debug message: gsr -> mgldec05eba
2024-08-11fix incorrect sprite_set_height, add sprite_set_widthdec05eba
2024-08-10Make libglx optional (alpine doesn't have it)dec05eba
2024-08-09text always set dirty when setting string or fontdec05eba
2024-08-07Add mgl_window_get_egl_displaydec05eba
2024-08-07load eglGetProcAddressdec05eba
2024-08-05Add commentdec05eba
2024-08-05Add ignore dirsdec05eba
2024-08-05Add meson builddec05eba
2024-08-04egl: fix transparent windowdec05eba
2024-08-04Add option to choose render api (glx or egl) in window creationdec05eba
2024-08-03Fix compile errordec05eba
2024-08-03Add notification window typedec05eba
2024-08-03text get bounds return character size if string is emptydec05eba
2024-08-02Fix background clear color when using window transparencydec05eba
2024-08-02Ensure correct blending function for transparent windowdec05eba
2024-07-31Add mipmap, texture load from memorydec05eba
2024-07-31Flush after window move/resizedec05eba
2024-07-31Robustnessdec05eba
2024-07-25Update to latest mgl, adds option to hide decorations on window createdec05eba
2024-05-09Fix build after gcc update (function pointer cast)dec05eba
2024-03-04Set context to NULL before destroyingdec05eba
2024-01-08nvidia: flush on swap buffer (__GL_MaxFramesAllowed=1)dec05eba
2023-12-14Update mgldec05eba
2023-12-08Transient for window optiondec05eba
2023-12-08Set wm client machinedec05eba
2023-12-08Add class hint, wm name, window typedec05eba
2023-09-11right-alt/altgr should count as alt modifierdec05eba
2023-09-03Remove debug outputdec05eba
2023-08-25mdec05eba
2023-08-25Dont enable low latency mode by default since it increases cpu usagedec05eba
2023-08-25Only limit fps to monitor if vsync is enableddec05eba
2023-08-25Add monitor events, limit fps to monitor the window is in, reduce latency ↵dec05eba
(glFinish, fps limit)
2023-08-22Correct background colordec05eba
2023-07-09constdec05eba
2023-06-30Cleanup window deinitdec05eba