29 Commits (cfc47abf0d3376ee6c6d68cda65da063e37ced19)

Author SHA1 Message Date
Camilla Berglund cfc47abf0d Made context creation backends more consistent. ago%!(EXTRA string=11 years)
Camilla Berglund c9808586b3 Added GLFW_DOUBLEBUFFER. ago%!(EXTRA string=11 years)
Camilla Berglund 281013002d Added GLFW_DONT_CARE. ago%!(EXTRA string=11 years)
Camilla Berglund 78efc18079 Split out TLS code into separate modules. ago%!(EXTRA string=11 years)
Camilla Berglund 6d8e78cc95 Further separation of window and context. ago%!(EXTRA string=11 years)
Camilla Berglund 611006af18 Updated API version in comment headers. ago%!(EXTRA string=11 years)
Camilla Berglund adbd52ba27 Formatted todos and notes. ago%!(EXTRA string=12 years)
Camilla Berglund 3f74712540 Updated NSGL error tag. ago%!(EXTRA string=12 years)
Camilla Berglund 124bc392ab Removed stale comment. ago%!(EXTRA string=12 years)
Camilla Berglund 3cfc400cf9 Simplified source file comment headers. ago%!(EXTRA string=12 years)
Camilla Berglund 41a1374744 Updated references to OS X (previously Mac OS X). ago%!(EXTRA string=12 years)
Camilla Berglund c8b01f61d6 Enabled OpenGL 3.x and 4.x context on OS X 10.9. ago%!(EXTRA string=12 years)
Camilla Berglund f27eca113e Moved OpenGL framework loading to NSGL module. ago%!(EXTRA string=12 years)
Camilla Berglund b0e66c925c Explicitly choose closest policy. ago%!(EXTRA string=12 years)
Camilla Berglund fa35d701a7 Fixed sharing between windowed and fullscreen windows. ago%!(EXTRA string=12 years)
Camilla Berglund 4a2a00766c TLS key cleanup. ago%!(EXTRA string=12 years)
Camilla Berglund 94853a3a05 Made context creation use correct CGDisplay. ago%!(EXTRA string=12 years)
Camilla Berglund 719b60dd2b Added macros for library initialization check. ago%!(EXTRA string=12 years)
Camilla Berglund d97dddc8c4 Simplified function comment headers. ago%!(EXTRA string=12 years)
Camilla Berglund 3e78570a31 Removed duplicate documentation. ago%!(EXTRA string=12 years)
Camilla Berglund cc45a9e53d Updated native API and merged into related files. ago%!(EXTRA string=13 years)
Camilla Berglund 38947b37af Renamed context API init/terminate functions. ago%!(EXTRA string=13 years)
Camilla Berglund 4ab93ee155 Removed use of removed token. ago%!(EXTRA string=13 years)
Camilla Berglund b72a97d531 Renamed global struct and substructs. ago%!(EXTRA string=13 years)
Camilla Berglund 1790194828 Renamed _glfwInputError and moved to event API. ago%!(EXTRA string=13 years)
Camilla Berglund a8403c10d3 Moved NSGL context creation to proper module. ago%!(EXTRA string=13 years)
Camilla Berglund 0a7a57b74f Moved internal API functions to correct section. ago%!(EXTRA string=13 years)
Camilla Berglund 9c0e19adca Made error message tags more consistent. ago%!(EXTRA string=13 years)
Camilla Berglund 1eef0f0869 Renamed context module files. ago%!(EXTRA string=13 years)
Camilla Berglund 34d383399c Finished initial window/context backend split. ago%!(EXTRA string=13 years)
Camilla Berglund 2a166c5086 Removed glfwCopyContext to map better against EGL. 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 bf42c3cfbc Made glfwGetProcAddress return a function pointer. ago%!(EXTRA string=13 years)
Camilla Berglund 21e77fe1a6 Split platform-specific global data. ago%!(EXTRA string=13 years)
Camilla Berglund 8155f90bf3 Formatting. ago%!(EXTRA string=13 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 ed336b210c Comment tweak. ago%!(EXTRA string=14 years)
Camilla Berglund aae8999ecf Moved OpenGL-related functions into *opengl files. ago%!(EXTRA string=14 years)
Camilla Berglund 0641a6ec9a Formatting. ago%!(EXTRA string=15 years)
Camilla Berglund 26eb8e74c8 Converted Cocoa port to new API. ago%!(EXTRA string=15 years)
Camilla Berglund 445bf1ea33 Renamed lib directory to src. 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)