1. 26 Sep, 2011 2 commits
    • Robert Menzel's avatar
      added new ShaderProgramControlFiles, fixed minor ShaderProgramControlAutoFiles bug · 8435787d
      Robert Menzel authored
      * ShaderProgramControlFiles is similar to ShaderProgramControlAutoFiles but the files
        have to be named explicitly which makes it possible to share some shaders for different
        ShaderPrograms.
      * Both ShaderProgram controllers share some code, this should get reduced by refactoring.
      * ShaderProgramControlAutoFiles had a copy&paste bug
      8435787d
    • Janis Born's avatar
      Camera: · 26717eef
      Janis Born authored
      * now also updates orientation after updating local coordinate system
        (prevents ControlCamera snapping back to old pitch/yaw after manually
        setting the camera position)
      26717eef
  2. 22 Sep, 2011 4 commits
  3. 20 Sep, 2011 2 commits
  4. 19 Sep, 2011 3 commits
  5. 13 Sep, 2011 2 commits
  6. 12 Sep, 2011 5 commits
  7. 11 Sep, 2011 2 commits
  8. 09 Sep, 2011 1 commit
  9. 08 Sep, 2011 1 commit
  10. 07 Sep, 2011 1 commit
  11. 06 Sep, 2011 3 commits
    • Robert Menzel's avatar
      GL2.1 specific mipmap generation · 950910a7
      Robert Menzel authored
      950910a7
    • 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
    • Robert Menzel's avatar
      Improved OpenGL core profile compatibility and added optional error checks · 257a0859
      Robert Menzel authored
      * GLEW is not core profile campatible, new ACGL::init() code tries to work around that
        NOTE: on core profile systems (like OSX 10.7 Lion) no extension will be detected by GLEW
      * Added some optional error checks that helped finding compatibility errors
      257a0859
  12. 05 Sep, 2011 5 commits
  13. 04 Sep, 2011 2 commits
  14. 03 Sep, 2011 1 commit
  15. 02 Sep, 2011 4 commits
  16. 01 Sep, 2011 2 commits