1. 10 Feb, 2012 2 commits
  2. 09 Feb, 2012 6 commits
  3. 08 Feb, 2012 1 commit
  4. 05 Feb, 2012 2 commits
  5. 03 Feb, 2012 1 commit
  6. 02 Feb, 2012 2 commits
    • Robert Menzel's avatar
      worked on element array buffer · 7eec3733
      Robert Menzel authored
      7eec3733
    • 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).
      795bcd09
  7. 01 Feb, 2012 1 commit
  8. 30 Jan, 2012 1 commit
  9. 18 Jan, 2012 1 commit
    • Janis Born's avatar
      refactoring of ArrayBuffer and VertexArrayObject · a9cebf32
      Janis Born authored
      * move mMode fom ArrayBuffer to VAO
      * add attachAllAttributes method to VAO
      * allow adding VAO attributes without binding them (location == -1)
      * store state of previous VAO binding in static field
      a9cebf32
  10. 24 Nov, 2011 1 commit
  11. 09 Nov, 2011 1 commit
  12. 11 Oct, 2011 1 commit
  13. 27 Sep, 2011 3 commits
  14. 26 Sep, 2011 1 commit
  15. 20 Sep, 2011 1 commit
    • Janis Born's avatar
      Texture, TextureControl · b9b47af8
      Janis Born authored
      * setWrap() will now only be called if a wrap value was explicitly set before
      * added rare error check
      b9b47af8
  16. 19 Sep, 2011 1 commit
  17. 13 Sep, 2011 1 commit
  18. 06 Sep, 2011 1 commit
    • Robert Menzel's avatar
      Compatibility improvements · 256338d1
      Robert Menzel authored
      * Some GL 2.1 compatibility improvements:
        * On GL 2.1 the shaderfiles are read from a different folder by default
        * 3.0+ functions are not compiled for 2.1 any more
        * The RenderObject is not 2.1 compatible, so it's not compiled for old systems
          atm. A port could be possible.
        * ACGL compiles for GL 2.1 now
      * Added compile warning in case the desired OpenGL version is not defined by
        the build system (which could screw up conditional compile)
      * Minor fixes
      256338d1
  19. 01 Sep, 2011 2 commits
  20. 30 Aug, 2011 1 commit
  21. 23 Aug, 2011 1 commit
    • Lars Krecklau's avatar
      -Created the RenderObject from the State. The RenderObject now only composes... · d9ad3dcc
      Lars Krecklau authored
      -Created the RenderObject from the State. The RenderObject now only composes VBOs, SPOs and FBOs and automatically creates the right mappings between them.
      -Removed the pre processor from the shader class, since we now only work with the gl getters to retrieve any locations (uniform, attribute, fragdata).
      -The ShaderProgram controllers have the possibility to define the order of the attributes manually (so the programmer can work with conventions).
      d9ad3dcc
  22. 19 Aug, 2011 7 commits
  23. 18 Aug, 2011 1 commit