glfw/src
Camilla Berglund d82f068f7e Reintroduced manual framebuffer config selection.
The default behavior of WGL, EGL and GLX is to choose a config that has
/at least/ the specified number of bits, whereas the GLFW 2 behavior was
to choose the closest match with very few hard constraints.  Moving the
responsibility of finding the supported minimum values to the client was
problematic, as there's no way to enumerate supported configurations,
forcing the client to perform multiple (and slow) window/context
creation attempts.  Not even the currently set defaults (24-bit color
and depth, 8-bit stencil) is universally supported, as bug reports show.
2013-05-13 15:58:36 +02:00
..
clipboard.c Added macros for library initialization check. 2013-02-20 18:15:03 +01:00
CMakeLists.txt Add glfwConfig module. 2013-05-12 16:55:33 +02:00
cocoa_clipboard.m Removed duplicate documentation. 2013-01-25 01:25:40 +01:00
cocoa_gamma.c Made gamma ramp functions per-monitor. 2013-02-12 14:03:51 +01:00
cocoa_init.m Moved OpenGL framework loading to NSGL module. 2013-05-02 23:06:59 +02:00
cocoa_joystick.m Replaced expensive IOKit function. 2013-05-02 18:02:52 +02:00
cocoa_monitor.m Added proper monitor comparison. 2013-04-22 14:44:45 +02:00
cocoa_platform.h Fixed captured cursor mode on OS X. 2013-04-24 19:29:28 +02:00
cocoa_time.c Simplified function comment headers. 2013-02-11 19:43:22 +01:00
cocoa_window.m Initial OS X fullscreen iconification work. 2013-05-02 18:24:37 +02:00
config.h.in Fixed dlopen entry point retrieval mechanism. 2013-04-06 05:28:36 -04:00
context.c Reintroduced manual framebuffer config selection. 2013-05-13 15:58:36 +02:00
egl_context.c Reintroduced manual framebuffer config selection. 2013-05-13 15:58:36 +02:00
egl_platform.h Reintroduced manual framebuffer config selection. 2013-05-13 15:58:36 +02:00
gamma.c Added macros for library initialization check. 2013-02-20 18:15:03 +01:00
glfw3.pc.in Renamed libglfw3.pc to glfw3.pc. 2012-08-12 22:31:47 +02:00
glfwConfig.cmake.in Add glfwConfig module. 2013-05-12 16:55:33 +02:00
glfwConfigVersion.cmake.in Add glfwConfig module. 2013-05-12 16:55:33 +02:00
glx_context.c Reintroduced manual framebuffer config selection. 2013-05-13 15:58:36 +02:00
glx_platform.h Reintroduced manual framebuffer config selection. 2013-05-13 15:58:36 +02:00
init.c Added return by setters of previous callback. 2013-04-18 18:20:25 +02:00
input.c Only apply cursor mode to focused windows. 2013-04-19 00:19:59 +02:00
internal.h Reintroduced manual framebuffer config selection. 2013-05-13 15:58:36 +02:00
joystick.c Added macros for library initialization check. 2013-02-20 18:15:03 +01:00
monitor.c Removed stale comment. 2013-04-24 22:34:09 +02:00
nsgl_context.m Moved OpenGL framework loading to NSGL module. 2013-05-02 23:06:59 +02:00
nsgl_platform.h Reintroduced manual framebuffer config selection. 2013-05-13 15:58:36 +02:00
time.c Added macros for library initialization check. 2013-02-20 18:15:03 +01:00
wgl_context.c Reintroduced manual framebuffer config selection. 2013-05-13 15:58:36 +02:00
wgl_platform.h Reintroduced manual framebuffer config selection. 2013-05-13 15:58:36 +02:00
win32_clipboard.c Removed duplicate documentation. 2013-01-25 01:25:40 +01:00
win32_gamma.c Made gamma ramp functions per-monitor. 2013-02-12 14:03:51 +01:00
win32_init.c No swap interval on composition. 2013-03-11 21:07:29 +01:00
win32_joystick.c Simplified function comment headers. 2013-02-11 19:43:22 +01:00
win32_monitor.c Added proper monitor comparison. 2013-04-22 14:44:45 +02:00
win32_platform.h Video mode setting cleanup. 2013-04-21 21:28:07 +02:00
win32_time.c Simplified function comment headers. 2013-02-11 19:43:22 +01:00
win32_window.c Corrected type of cursor coordinates. 2013-04-22 16:04:24 +02:00
window.c Added return by setters of previous callback. 2013-04-18 18:20:25 +02:00
x11_clipboard.c Cleanup of clipboard manager work. 2013-04-30 15:07:02 +02:00
x11_gamma.c Made gamma ramp functions per-monitor. 2013-02-12 14:03:51 +01:00
x11_init.c Formatting. 2013-05-02 23:06:59 +02:00
x11_joystick.c Fixed joystick state not being initialized. 2013-04-30 17:03:09 +02:00
x11_monitor.c Added proper monitor comparison. 2013-04-22 14:44:45 +02:00
x11_platform.h Added setting of _NET_WM_PID. 2013-05-02 16:31:27 +02:00
x11_time.c Simplified function comment headers. 2013-02-11 19:43:22 +01:00
x11_unicode.c Simplified function comment headers. 2013-02-11 19:43:22 +01:00
x11_window.c Added setting of _NET_WM_PID. 2013-05-02 16:31:27 +02:00