1
0
Fork 0
mirror of https://github.com/gwm17/glfw.git synced 2026-04-01 00:35:05 -04:00
glfw/src
Emmanuel Gil Peyrot e0b1f518cf Add a glfwSwapBuffersWithDamage() symbol
This new API helps the user’s compositor reduce memory bandwidth and
thus power usage by only re-rendering a bunch of dirty rectangles
instead of the entire application buffer.

There is no guarantee that it will effectively get used, it is perfectly
valid to continue damaging the entire buffer instead like with
glfwSwapBuffers() in some cases.
2019-12-08 18:40:19 +01:00
..
CMakeLists.txt Remove stray characters from hardcoded CFLAGS 2019-10-29 12:04:47 +01:00
cocoa_init.m Add C dialect reminders to each source file 2019-05-24 14:43:49 +02:00
cocoa_joystick.h Fix -Wextra-semi warnings 2019-10-17 20:09:38 +02:00
cocoa_joystick.m Add C dialect reminders to each source file 2019-05-24 14:43:49 +02:00
cocoa_monitor.m Use the correct type in a for loop 2019-10-17 13:47:28 +02:00
cocoa_platform.h Cocoa: Add comments for Cocoa symbol macros 2019-11-11 22:49:00 +01:00
cocoa_time.c Add C dialect reminders to each source file 2019-05-24 14:43:49 +02:00
cocoa_window.m Add more standard cursors 2019-11-28 22:24:00 +01:00
context.c Add a glfwSwapBuffersWithDamage() symbol 2019-12-08 18:40:19 +01:00
egl_context.c Add C dialect reminders to each source file 2019-05-24 14:43:49 +02:00
egl_context.h Replace some tabs with spaces 2019-06-16 16:57:09 +02:00
glfw_config.h.in Start 3.4 2019-04-16 23:08:39 +02:00
glfw3.pc.in Move to the modern CMake project version option 2019-05-17 16:12:52 +02:00
glfw3Config.cmake.in Include imported targets into module config file 2016-02-02 06:00:18 +01:00
glx_context.c Remove pointless comments 2019-05-24 14:43:49 +02:00
glx_context.h Replace some tabs with spaces 2019-06-16 16:57:09 +02:00
init.c Add more standard cursors 2019-11-28 22:24:00 +01:00
input.c Add more standard cursors 2019-11-28 22:24:00 +01:00
internal.h Add a glfwSwapBuffersWithDamage() symbol 2019-12-08 18:40:19 +01:00
linux_joystick.c Convert some declarations to C99 style 2019-06-27 18:13:29 +02:00
linux_joystick.h Start 3.4 2019-04-16 23:08:39 +02:00
mappings.h Remove mappings for GUID used by different devices 2019-11-11 22:37:18 +01:00
mappings.h.in Start 3.4 2019-04-16 23:08:39 +02:00
monitor.c Fix comparison of video modes of equal area 2019-09-01 21:57:06 +02:00
nsgl_context.h Cocoa: Add comments for Cocoa symbol macros 2019-11-11 22:49:00 +01:00
nsgl_context.m Cocoa: Cleanup 2019-11-11 22:49:00 +01:00
null_init.c Add C dialect reminders to each source file 2019-05-24 14:43:49 +02:00
null_joystick.c Add C dialect reminders to each source file 2019-05-24 14:43:49 +02:00
null_joystick.h Fix -Wextra-semi warnings 2019-10-17 20:09:38 +02:00
null_monitor.c Add C dialect reminders to each source file 2019-05-24 14:43:49 +02:00
null_platform.h Fix -Wextra-semi warnings 2019-10-17 20:09:38 +02:00
null_window.c Add C dialect reminders to each source file 2019-05-24 14:43:49 +02:00
osmesa_context.c Add C dialect reminders to each source file 2019-05-24 14:43:49 +02:00
osmesa_context.h Start 3.4 2019-04-16 23:08:39 +02:00
posix_thread.c Add C dialect reminders to each source file 2019-05-24 14:43:49 +02:00
posix_thread.h Start 3.4 2019-04-16 23:08:39 +02:00
posix_time.c Add C dialect reminders to each source file 2019-05-24 14:43:49 +02:00
posix_time.h Start 3.4 2019-04-16 23:08:39 +02:00
vulkan.c Add C dialect reminders to each source file 2019-05-24 14:43:49 +02:00
wgl_context.c Remove pointless comments 2019-05-24 14:43:49 +02:00
wgl_context.h WGL: Add extension function macro aliases 2019-05-24 14:43:49 +02:00
win32_init.c Fix typos 2019-09-16 12:30:25 +02:00
win32_joystick.c Add C dialect reminders to each source file 2019-05-24 14:43:49 +02:00
win32_joystick.h Fix -Wextra-semi warnings 2019-10-17 20:09:38 +02:00
win32_monitor.c Win32: Fix VS static analysis false positive 2019-08-28 20:59:49 +02:00
win32_platform.h Win32: Add GLFW_WIN32_KEYBOARD_MENU 2019-11-11 22:37:18 +01:00
win32_thread.c Add C dialect reminders to each source file 2019-05-24 14:43:49 +02:00
win32_time.c Add C dialect reminders to each source file 2019-05-24 14:43:49 +02:00
win32_window.c Add more standard cursors 2019-11-28 22:24:00 +01:00
window.c Win32: Add GLFW_WIN32_KEYBOARD_MENU 2019-11-11 22:37:18 +01:00
wl_init.c Wayland: Don’t update cursor position in the frame 2019-11-21 13:53:08 +01:00
wl_monitor.c Fix typo 2019-07-01 11:30:57 +02:00
wl_platform.h Wayland: Don’t reload the cursor on every pointer motion 2019-11-21 13:52:37 +01:00
wl_window.c Add more standard cursors 2019-11-28 22:24:00 +01:00
x11_init.c Add more standard cursors 2019-11-28 22:24:00 +01:00
x11_monitor.c X11: Assume 96 DPI if RandR monitor size is zero 2019-11-14 19:49:23 +01:00
x11_platform.h Add more standard cursors 2019-11-28 22:24:00 +01:00
x11_window.c Add more standard cursors 2019-11-28 22:24:00 +01:00
xkb_unicode.c Add C dialect reminders to each source file 2019-05-24 14:43:49 +02:00
xkb_unicode.h Start 3.4 2019-04-16 23:08:39 +02:00