Commit Graph

54 Commits

Author SHA1 Message Date
Camilla Berglund
ccbb956341 Added pluggable memory allocator and threading stub. 2011-03-07 14:09:13 +01:00
Camilla Berglund
6e553c7376 Purged references to GLFW as a framework. 2011-03-06 01:46:39 +01:00
Camilla Berglund
cfcc3da65f Removed macros provided by internal up-to-date glxext.h header. 2011-03-04 22:24:27 +01:00
Camilla Berglund
2f7bfb89e4 Formatting. 2011-03-04 15:49:05 +01:00
Camilla Berglund
a5facec0c3 Formatting. 2011-03-04 15:47:57 +01:00
Camilla Berglund
2f2ce22e35 Clarified function name. 2011-03-04 15:00:51 +01:00
Camilla Berglund
aae8999ecf Moved OpenGL-related functions into *opengl files. 2011-03-04 14:25:12 +01:00
marcus256
8943a78a65 Merge branch 'marcus-rawkeys'. Changed handling of raw key codes. 2011-01-15 00:59:55 +01:00
Marcus
2c169997f5 Moved all the key code translation logic into the LUT (cleaner & less overhead). 2011-01-04 23:07:34 +01:00
Marcus
3b0084799c Shortened the names of the left/right square bracket keys. 2011-01-03 22:07:01 +01:00
Marcus
a44d566057 Added compile time detection of the XKB X11 extension. 2011-01-03 21:44:05 +01:00
Marcus
c0cb4c2fe1 Implemented raw key code support for X11. 2011-01-02 11:18:14 +01:00
Camilla Berglund
77e3b428c5 Revert "Added initial framebuffer sRGB support."
This reverts commit 07260cb768.
2011-01-02 00:11:47 +01:00
Camilla Berglund
15c4a2bd02 Merge branch 'master' of ssh://glfw.git.sourceforge.net/gitroot/glfw/glfw 2011-01-02 00:10:49 +01:00
Camilla Berglund
f1e7d7c0ea Added error callback. 2010-11-23 17:45:23 +01:00
Camilla Berglund
c4250ca384 Moved scroll offset clearing to shared code. 2010-11-17 14:24:25 +01:00
Camilla Berglund
07260cb768 Added initial framebuffer sRGB support. 2010-11-16 02:33:21 +01:00
Camilla Berglund
1ee78ecef5 Added support for GLX_EXT_swap_control. 2010-11-15 21:17:42 +01:00
Camilla Berglund
88194055bb Added support for OpenGL ES 2.0. 2010-11-15 19:28:06 +01:00
Camilla Berglund
53578d7d01 Formatting. 2010-10-27 17:53:24 +02:00
Camilla Berglund
4044c2da66 Made callbacks library global. 2010-10-24 18:28:55 +02:00
Camilla Berglund
cb20d1e911 Formatting. 2010-10-14 15:51:11 +02:00
Camilla Berglund
26aaf55872 RandR and VidMode cleanup and formatting. 2010-10-14 15:13:51 +02:00
Camilla Berglund
6d87163aa2 Removed duplicate prefixes. 2010-10-13 23:05:17 +02:00
Camilla Berglund
215742af60 Made RandR and VidMode work in parallel. 2010-10-13 23:01:17 +02:00
Camilla Berglund
52546171d0 Removed some and clarified remaining GLFW error tokens. 2010-10-05 00:08:19 +02:00
Camilla Berglund
f73f01b68c Merged context creation BacMatch workaround from 2.7.1. 2010-10-04 22:18:58 +02:00
Camilla Berglund
1792f08dbd Removed misplaced comment header. 2010-10-04 22:16:42 +02:00
Camilla Berglund
99ddce3214 Added context sharing. 2010-10-04 18:17:53 +02:00
Camilla Berglund
007766bd91 Added two-dimensional scrolling API and X11 implementation. 2010-09-27 02:09:54 +02:00
Camilla Berglund
451e0a7e2c Replaced scattered partial glxext.h with actual file. 2010-09-20 20:32:51 +02:00
Camilla Berglund
0d7e1794a5 Added window iconification callback. 2010-09-20 02:33:11 +02:00
Camilla Berglund
bc7a8d48da Added window focus callback (Cocoa implementation missing). 2010-09-19 02:49:42 +02:00
Camilla Berglund
867e747add Renamed window close request variable. 2010-09-16 06:02:44 +02:00
Camilla Berglund
3a52251bbd Formatting. 2010-09-15 17:14:26 +02:00
Camilla Berglund
2e4b9a9e4f Added comment. 2010-09-15 16:46:15 +02:00
Camilla Berglund
4cb5fa0ba8 Formatting. 2010-09-15 16:44:43 +02:00
Camilla Berglund
318f731e3e Added glfwGetWindowPos. 2010-09-14 03:53:22 +02:00
Camilla Berglund
0f80e066ea Added window title to glfwOpenWindow. 2010-09-14 03:10:45 +02:00
Camilla Berglund
1bac99625d Fixed return type for _glfwPlatformMakeWindowCurrent. 2010-09-13 23:47:43 +02:00
Camilla Berglund
819d0446b1 Removed duplicate width and height parameters already included in window struct. 2010-09-13 23:42:51 +02:00
Camilla Berglund
c6bd6a7741 Moved window close check to shared code. 2010-09-13 23:25:55 +02:00
Camilla Berglund
93bfa847ff Made invisible cursor object shared by windows. 2010-09-11 15:39:21 +02:00
Camilla Berglund
93979781af Renamed X11 window handle, minor formatting of X11 window structure. 2010-09-11 15:34:03 +02:00
Camilla Berglund
ae57d13868 Made active window state global. 2010-09-11 15:14:57 +02:00
Camilla Berglund
93871abf04 Formatting. 2010-09-11 02:13:49 +02:00
Camilla Berglund
484a2714fc Renamed GLFW_WINDOW to GLFW_WINDOWED. 2010-09-10 13:24:19 +02:00
Camilla Berglund
e90ace63bd Fixed one multi-window bug, clarified missing window struct messages. 2010-09-10 00:30:48 +02:00
Camilla Berglund
326d997c1c Initial multi-window support pass. 2010-09-10 00:06:23 +02:00
Camilla Berglund
93046aecd0 Moved X11 screen and root from window to library struct (for now). 2010-09-09 23:37:50 +02:00