1. 20 Oct, 2015 1 commit
  2. 15 Oct, 2015 1 commit
  3. 13 Oct, 2015 1 commit
  4. 06 Jan, 2013 1 commit
  5. 30 Dec, 2012 1 commit
    • Robert Menzel's avatar
      Initial commit of internal OpenGL loader. · 68912e1a
      Robert Menzel authored
      This loader gets the OpenGL function pointers and checks for extensions. It is an alternative to GLEW and has the advantage that it works out of the box on MacOS with a core profile and also allows only to include the defines and function declarations of a specific OpenGL version. This way the usage of 'wrong' functions can get caught during compile time (e.g. when developing for 3.2 on a machine that supports GL 4+). GLEW can still be used if desired!
      The loader code is based on a modified output of glLoadGen (1.0.3), a bunch of LUA scripts that create the loader code. It's not a ready to use external library so the resulting code gets embedded directly into ACGL.
  6. 24 Aug, 2012 1 commit
  7. 08 Feb, 2012 1 commit
  8. 05 Feb, 2012 2 commits
  9. 02 Feb, 2012 2 commits
    • Robert Menzel's avatar
      removed warnings · 7d19183e
      Robert Menzel authored
    • Robert Menzel's avatar
      Moved shared pointer includes · 795bcd09
      Robert Menzel authored
      The shared and weak pointers are now included via ACGL.hh, this way there is one
      one central place to replace the pointers if needed (C++11, TR1, boost, own variant).
      For this, they are placed in a ptr namespace so std:: (C++11) and str::tr1:: (C++98)
      variants as well as boost and own implementations can all get redirected.
      C++11 detection added and correct non-tr1 header include added (should make VS2010
      porting easier).
  10. 27 Jan, 2012 1 commit