24 Commits (5bbbf8640e5742e6ee6ac4a16f8f3ee0dbb9192c)

Author SHA1 Message Date
Camilla Berglund e10d935efe API tag and error message cleanup. ago%!(EXTRA string=13 years)
Camilla Berglund 18a5aba8f1 Implemented TLS for all platforms. ago%!(EXTRA string=13 years)
Camilla Berglund 9e4bc36dd8 Initial TLS implementation (Cocoa broken). ago%!(EXTRA string=13 years)
Camilla Berglund 585a840329 Added window parameter to glfwSwapBuffers. ago%!(EXTRA string=13 years)
Camilla Berglund bfc746a847 Error message grammar fix. ago%!(EXTRA string=13 years)
Camilla Berglund 053737e660 Use OpenGL to get default framebuffer properties. ago%!(EXTRA string=13 years)
Camilla Berglund 3a72f33541 Removed GLFW_ACCELERATED window parameter. ago%!(EXTRA string=13 years)
Simon Voordouw 173e321ea6 fix MESA_swap_control copy-pasta ago%!(EXTRA string=13 years)
Camilla Berglund aa328c0bbd Added support for GLX_MESA_swap_interval. ago%!(EXTRA string=13 years)
Camilla Berglund bf42c3cfbc Made glfwGetProcAddress return a function pointer. ago%!(EXTRA string=13 years)
Camilla Berglund ae2c63b580 Made fbconfig conversion more readable. ago%!(EXTRA string=13 years)
Camilla Berglund 19744bc5de Added needed include. ago%!(EXTRA string=13 years)
Camilla Berglund a22fbf7e9b Moved remaining X visual management into opengl module. ago%!(EXTRA string=13 years)
Camilla Berglund f77c8f8b21 Made GLX extension management global instead of per-window. ago%!(EXTRA string=13 years)
Camilla Berglund 9614b9b22f Moved OpenGL init and terminate to opengl module. ago%!(EXTRA string=13 years)
Camilla Berglund 49dfbe86b2 Moved the majority of GLX code into opengl module. ago%!(EXTRA string=13 years)
Camilla Berglund 083380884b Removed declarations made superfluous by our glxext.h header. ago%!(EXTRA string=13 years)
Camilla Berglund dbc9489f38 Fixed regression breaking the dlopen code path. ago%!(EXTRA string=14 years)
Camilla Berglund 30e362d435 Shortened native extension boolean names. ago%!(EXTRA string=14 years)
Camilla Berglund f08397a108 Made it an error to not define an entry point retrieval mechanism on X11. ago%!(EXTRA string=14 years)
Camilla Berglund c1ab73b979 Renamed context-related functions to more closely match underlying APIs. ago%!(EXTRA string=14 years)
Camilla Berglund 53f4f54c46 Flattened source tree. ago%!(EXTRA string=14 years)
Camilla Berglund 0f93e8f252 Flattened source tree. ago%!(EXTRA string=14 years)
Camilla Berglund 8aa8b7c2e4 Added glfwCopyGLState. ago%!(EXTRA string=14 years)
Camilla Berglund 6e553c7376 Purged references to GLFW as a framework. ago%!(EXTRA string=14 years)
Camilla Berglund aae8999ecf Moved OpenGL-related functions into *opengl files. ago%!(EXTRA string=14 years)
Camilla Berglund 4cb5fa0ba8 Formatting. ago%!(EXTRA string=15 years)
Camilla Berglund 93046aecd0 Moved X11 screen and root from window to library struct (for now). ago%!(EXTRA string=15 years)
Camilla Berglund 8a04910a45 Minor X11 library struct changes. ago%!(EXTRA string=15 years)
Camilla Berglund 445bf1ea33 Renamed lib directory to src. ago%!(EXTRA string=15 years)
Camilla Berglund 135194a960 Initial pass for multi-window support. ago%!(EXTRA string=15 years)
Camilla Berglund a4d888c2f5 Formatting pass (no code changes). ago%!(EXTRA string=15 years)
Camilla Berglund a04e041a6b Formatting pass (no code changes). ago%!(EXTRA string=15 years)
Camilla Berglund a0351391d1 Shallow formatting pass (no code changes). ago%!(EXTRA string=15 years)
Camilla Berglund 38b0ccb9b3 Updated API version. ago%!(EXTRA string=15 years)
Camilla Berglund 3249f812d6 Initial import of 2.7 Lite. ago%!(EXTRA string=15 years)