aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2024-11-27Add mgl_window_inject_x11_event, add flush after mgl_window_set_visibledec05eba
2024-11-26Add mgl_is_connected_to_display_server and mgl_ping_display_server to keep ↵dec05eba
status of connection
2024-09-11Commentdec05eba
2024-09-11Fix incorrect position for mgl_text_find_character_posdec05eba
2024-09-10Add mgl_text_set_max_width and mgl_text_set_max_rowsdec05eba
2024-09-01Commentsdec05eba
2024-08-24Vertices: fix alpha blending when window background is transparent, add ↵dec05eba
uniform for color
2024-08-19Add mgl_window_get_egl_contextdec05eba
2024-08-19Add mgl_texture_init_reference_existing_gl_texture to easily create a ↵dec05eba
texture and then a sprite from an existing opengl texture
2024-08-11fix incorrect sprite_set_height, add sprite_set_widthdec05eba
2024-08-07Add mgl_window_get_egl_displaydec05eba
2024-08-07load eglGetProcAddressdec05eba
2024-08-05Add commentdec05eba
2024-08-05set scissor constdec05eba
2024-08-04egl: fix transparent windowdec05eba
2024-08-04Mdec05eba
2024-08-04Add option to choose render api (glx or egl) in window creationdec05eba
2024-08-03Add notification window typedec05eba
2024-08-02Ensure correct blending function for transparent windowdec05eba
2024-07-31Add mipmap optiondec05eba
2024-07-25Add sprite set size/height functions, option to hide window decorations in ↵dec05eba
create window
2024-07-25Use const pointerdec05eba
2024-07-24add vec3 and vec4 and shader uniform functions for thosedec05eba
2023-12-11add window flush functiondec05eba
2023-12-08Transient for window optiondec05eba
2023-12-08Add class hint, wm name, window typedec05eba
2023-08-25Dont enable low latency mode by default since it increases cpu usagedec05eba
2023-08-25Add monitor events, limit fps to monitor the window is in, reduce latency ↵dec05eba
(glFinish, fps limit)
2023-07-09constdec05eba
2023-06-30Cleanup window deinitdec05eba
2023-01-17Add option to set window background colordec05eba
This window background color is different than window.clear(color) because this window color is the background color if the window itself, which means if there is a delay between creating the window and the first frame display then the window background color is black, but if window color is set then that color will be displayed instead. Normally you want to set the window background color to the same color as the color you use in window.clear(color).
2023-01-07constdec05eba
2023-01-07Window: add functions to set fullscreen state, vsync statedec05eba
2023-01-07Use const for argdec05eba
2022-11-27mgl_window_get_clipboard_string set ptr to NULL after free when failingdec05eba
2022-11-05Only allow text in mgl_window_get_clipboard_stringdec05eba
2022-10-11Add option to support alpha for window or not. This is important for nvidia flipdec05eba
2022-09-28Dont use free'd fbconfigsdec05eba
2022-09-23Make window rgba and set background transparent to allow window clear to ↵dec05eba
work with transparency
2022-09-09Support png,jpg and gif clipboard. Use callback for clipboarddec05eba
2022-09-06Set NET_WM_PIDdec05eba
2022-08-21Attempt to fix vertex draw when using texcoords without a texture (such as ↵dec05eba
when using a shader)
2022-03-31Add override redirect option to window createdec05eba
2022-03-30Proper y offset for text, add option to create hidden window and add ↵dec05eba
function to make it visible (map, unmap)
2021-12-14Enable scissor test, invert scissor coordinatesdec05eba
2021-12-08Vertex translation, fix vertex texture usedec05eba
2021-12-02Window: add scissordec05eba
2021-11-28Add utf8 index to offset functiondec05eba
2021-11-27Add max glyph height propertydec05eba
2021-11-27Use correct offset y for font position (ascent)dec05eba