117 Commits (b9ed25d2e991944acb51dedc63f3fe68e24c02c9)

Author SHA1 Message Date
Camilla Berglund 45efb935c5 Use more GLFWbool ago%!(EXTRA string=10 years)
Camilla Berglund 12b6c56903 Add suffixes to platform specific helper functions ago%!(EXTRA string=10 years)
Camilla Berglund 0a3b5952e0 Make WGL backend more readable ago%!(EXTRA string=10 years)
Camilla Berglund fdc65e49e4 Fix bad Win32 updates ago%!(EXTRA string=10 years)
Camilla Berglund 75f1dfaf8a Move DWM enabled test to file where it is used ago%!(EXTRA string=10 years)
Camilla Berglund 12903ee9b5 Remove no-op ReleaseDC ago%!(EXTRA string=10 years)
Camilla Berglund d4079ad3a2 Move all context related members to _GLFWcontext ago%!(EXTRA string=10 years)
Camilla Berglund b22a0ec7d8 There is only one ICD ago%!(EXTRA string=10 years)
Camilla Berglund 24f41c8c4c Use only LoadLibraryA to match EGL backend ago%!(EXTRA string=10 years)
Camilla Berglund 7be8209d14 Add GLFW_CONTEXT_NO_ERROR window hint ago%!(EXTRA string=10 years)
Camilla Berglund 496f559c9a Add GLFW_NO_API for creating context-less windows ago%!(EXTRA string=10 years)
Camilla Berglund 0eccf75f65 Replace GL booleans with public macros ago%!(EXTRA string=10 years)
Camilla Berglund 95a07f3340 Start 3.2 ago%!(EXTRA string=10 years)
Camilla Berglund 7c6a8775eb Fix error type for unavailable pixel format error ago%!(EXTRA string=10 years)
Camilla Berglund 255f9f0234 Fix deadlock with negative swap interval on Aero ago%!(EXTRA string=10 years)
Camilla Berglund 84b512c62c Make all WGL functions dynamically loaded ago%!(EXTRA string=10 years)
Camilla Berglund 1f95fac699 Extension string type cleanup. ago%!(EXTRA string=10 years)
Camilla Berglund 04c057238b Added support for EXT_framebuffer_sRGB. ago%!(EXTRA string=10 years)
Camilla Berglund 3a0b397054 Fixed regression for WGL full screen DWM hack. ago%!(EXTRA string=10 years)
Camilla Berglund 38ca109766 Clarified context TLS function names. ago%!(EXTRA string=10 years)
Camilla Berglund 8309e0ecb0 Use DwmFlush when DWM is enabled. ago%!(EXTRA string=10 years)
Camilla Berglund 905073a506 Simplified WGL extension logic. ago%!(EXTRA string=10 years)
Camilla Berglund dc9d287e33 Comment cleanup. ago%!(EXTRA string=10 years)
Camilla Berglund 135be952fe Added reporting of unlikely WGL extension error. ago%!(EXTRA string=10 years)
Camilla Berglund c21a8573b4 Replaced comment with assertion. ago%!(EXTRA string=10 years)
Camilla Berglund 5c3f8efd23 Context config translation cleanup. ago%!(EXTRA string=10 years)
Camilla Berglund 1861cf4975 Removed stale comment. ago%!(EXTRA string=10 years)
Camilla Berglund d493a82f9e Various error fixes. ago%!(EXTRA string=10 years)
Camilla Berglund d90f5e0429 Fixed debug bit not being set for OpenGL ES. ago%!(EXTRA string=10 years)
Camilla Berglund 44c899ce70 Added support for GL_KHR_context_flush_control. ago%!(EXTRA string=11 years)
Camilla Berglund cfc47abf0d Made context creation backends more consistent. ago%!(EXTRA string=11 years)
Doug Binks 55b5ca0bcc Fixed WGL not re-creating for sRGB hint. ago%!(EXTRA string=11 years)
Camilla Berglund c9808586b3 Added GLFW_DOUBLEBUFFER. 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 0701d4ce6e Made use of Win32 W-suffixed symbols explicit. ago%!(EXTRA string=11 years)
Camilla Berglund 611006af18 Updated API version in comment headers. ago%!(EXTRA string=11 years)
Camilla Berglund 0c0bb28d39 Allow setting swap interval to zero on DWM. ago%!(EXTRA string=12 years)
Camilla Berglund ed98e06651 Clarified WGL missing OpenGL error. ago%!(EXTRA string=12 years)
Camilla Berglund f54b4e174d Fixed error code for missing GLES. ago%!(EXTRA string=12 years)
Camilla Berglund 3cfc400cf9 Simplified source file comment headers. ago%!(EXTRA string=12 years)
siavash 0463e196b4 Cleanup of size_t use. ago%!(EXTRA string=12 years)
Camilla Berglund 1c80e99008 Added forcing of swap interval on DWM composition. ago%!(EXTRA string=12 years)
Camilla Berglund 7a03ca8dbc Removed superflous casts of allocated memory. ago%!(EXTRA string=12 years)
Camilla Berglund 194e22dbbe Fixed retrieval of OpenGL 1.0 and 1.1 on WGL. ago%!(EXTRA string=12 years)
Camilla Berglund 77e4c61190 Fixed broken WGL error detection. ago%!(EXTRA string=12 years)
Camilla Berglund 5da6a903f9 Fixed MinGW warning. ago%!(EXTRA string=12 years)
Camilla Berglund d82f068f7e Reintroduced manual framebuffer config selection. ago%!(EXTRA string=12 years)
Camilla Berglund 4a2a00766c TLS key cleanup. ago%!(EXTRA string=12 years)
Camilla Berglund cd2b6eb83c Replaced __declspec(thread) with TlsAlloc. ago%!(EXTRA string=12 years)