1. 15 Jul, 2020 9 commits
  2. 19 Dec, 2019 1 commit
  3. 27 May, 2019 1 commit
    • Camilla Löwy's avatar
      Add C dialect reminders to each source file · 04522580
      Camilla Löwy authored
      Files built for Win32 must use C89 style declarations for compatibility
      with VS 2010 and 2012, which are still supported by GLFW.
      
      (cherry picked from commit 56aad76b164be741af21688ea3832093c2069cef)
      04522580
  4. 15 Apr, 2019 2 commits
  5. 27 Sep, 2017 3 commits
    • Camilla Löwy's avatar
      Add GLFW_TRANSPARENT attribute and documentation · 32e78aeb
      Camilla Löwy authored
      This completes support for window framebuffer transparency on Windows,
      macOS and X11.  Note that the hint/attribute may be renamed before
      release to clarify its relationship to GLFW_OPACITY.
      
      Fixes #197.
      Closes #1079.
      Related to #663.
      Related to #715.
      Related to #723.
      Related to #1078.
      32e78aeb
    • Bailey Cosier's avatar
      Cleanup · 93e66661
      Bailey Cosier authored
      This is an extract of a commit, minimally edited to ensure it compiles.
      
      Closes #1078.
      Related to #197.
      93e66661
    • Wolfgang Draxinger's avatar
      Add GLFW_TRANSPARENT and X11 implementation · 019609b6
      Wolfgang Draxinger authored
      This is a squashed extract of several commits, minimally edited to
      ensure it compiles.
      
      Related to #197.
      Related to #715.
      019609b6
  6. 10 Sep, 2017 1 commit
  7. 08 Jun, 2017 3 commits
  8. 19 Mar, 2017 1 commit
  9. 15 Mar, 2017 2 commits
  10. 02 Jan, 2017 1 commit
  11. 08 Dec, 2016 1 commit
    • Camilla Löwy's avatar
      Move to Vulkan style function typedefs · 32eb50b7
      Camilla Löwy authored
      PFN_FunctionName is more readable than SCREAMSOUP_T.
      
      Context creation API function typedefs are kept as-is where the original
      header provided them, for compatibility and familiarity reasons.
      32eb50b7
  12. 30 Nov, 2016 1 commit
  13. 28 Sep, 2016 1 commit
    • Kyle Brenneman's avatar
      Add support for EGL_KHR_get_all_proc_addresses · d590eb07
      Kyle Brenneman authored
      If EGL_KHR_get_all_proc_addresses extension is supported, then don't try
      to load a separate client library. Instead, just use eglGetProcAddress
      to load everything.
      
      This can also avoid problems with trying to use OpenGL functions from
      libGL.so.1 (which is the GLX library) when an EGL context is current.
      
      Closes #871.
      d590eb07
  14. 18 Aug, 2016 1 commit
  15. 01 Aug, 2016 1 commit
  16. 20 Jul, 2016 3 commits
  17. 01 Jul, 2016 1 commit
  18. 15 Jun, 2016 1 commit
  19. 01 Jun, 2016 2 commits
  20. 29 May, 2016 1 commit
  21. 04 May, 2016 1 commit
  22. 29 Mar, 2016 1 commit
  23. 28 Mar, 2016 1 commit