1. 25 May, 2017 1 commit
    • Camilla Löwy's avatar
      Remove internal header inclusion guards · 372e9086
      Camilla Löwy authored
      Inclusion of internal headers is already both centralized and follows
      strict rules.  Inclusion guards are both an unneccessary maintenance
      burden and may hide inclusion order bugs.
      372e9086
  2. 22 May, 2017 1 commit
  3. 17 May, 2017 5 commits
  4. 16 May, 2017 6 commits
    • Jonathan Hale's avatar
      Fix Travis build · e4e3e508
      Jonathan Hale authored
      By setting dist explicitly to trusty, which has cmake >= 2.8.12 in their
      official package repository and installing newly non-default packages
      explicitly.
      
      Closes #1015.
      e4e3e508
    • Camilla Löwy's avatar
      Additional client API logic cleanup · fa0b5e1b
      Camilla Löwy authored
      fa0b5e1b
    • Camilla Löwy's avatar
      Cleanup · 018ae69b
      Camilla Löwy authored
      Related to #985.
      018ae69b
    • Konstantin Käfer's avatar
      Allow OpenGL ES header inclusion on macOS · 244d6d78
      Konstantin Käfer authored
      Related to #985.
      244d6d78
    • Konstantin Käfer's avatar
      Cocoa: Fix EGL support · d1d08ef9
      Konstantin Käfer authored
      This adds support for using GLFW with EGL backends on macOS.  While EGL
      isn't available by default on macOS, there are third-party
      implementations like SwiftShader.
      
      The addition of MoltenVK support added an override to makeBackingLayer.
      In non-Vulkan mode, this means that we are returning nil from that
      function.  The NSGL implementation creates this layer manually later on,
      but other OpenGL backends don't necessarily do that.
      
      Closes #985.
      d1d08ef9
    • Camilla Löwy's avatar
      Fix missing type cast · 85c6168b
      Camilla Löwy authored
      Thanks, Clang!
      85c6168b
  5. 11 May, 2017 4 commits
  6. 10 May, 2017 2 commits
  7. 07 May, 2017 1 commit
  8. 05 May, 2017 1 commit
  9. 03 May, 2017 2 commits
  10. 13 Apr, 2017 1 commit
  11. 06 Apr, 2017 1 commit
  12. 05 Apr, 2017 2 commits
  13. 04 Apr, 2017 1 commit
  14. 30 Mar, 2017 1 commit
  15. 27 Mar, 2017 2 commits
  16. 26 Mar, 2017 8 commits
  17. 23 Mar, 2017 1 commit