- 05 Feb, 2012 1 commit
-
-
Robert Menzel authored
-
- 03 Feb, 2012 4 commits
-
-
Robert Menzel authored
-
Robert Menzel authored
-
Robert Menzel authored
-
Janis Born authored
* remove unused mBufferMappings * warn when mapping multiple locations to same attachment * cap size for bufferMappings at GL_MAX_DRAW_BUFFERS * bind FBO before validate()
-
- 02 Feb, 2012 6 commits
-
-
Robert Menzel authored
-
Robert Menzel authored
-
Robert Menzel authored
-
Robert Menzel authored
-
Robert Menzel authored
-
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).
-
- 01 Feb, 2012 1 commit
-
-
Janis Born authored
-
- 27 Jan, 2012 1 commit
-
-
Robert Menzel authored
-
- 18 Jan, 2012 2 commits
-
-
Janis Born authored
-
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
-
- 01 Dec, 2011 3 commits
-
-
Robert Menzel authored
-
Robert Menzel authored
-
Robert Menzel authored
-
- 29 Nov, 2011 2 commits
-
-
Robert Menzel authored
-
Robert Menzel authored
-
- 24 Nov, 2011 1 commit
-
-
Lars Krecklau authored
* Added constness to the buffers which are hold by the vertex buffer object (otherwise you cannot attach const buffers and there is no reason why this should not be possible) * IMPORTANT: Fixed a major bug in the ACGL RenderObject which caused a wrong mapping to the array buffers! All projects should update to this newest version of ACGL!
-
- 23 Nov, 2011 1 commit
-
-
Robert Menzel authored
-
- 09 Nov, 2011 1 commit
-
-
Lars Krecklau authored
* Furthermore introduced a factory to register new file types (currently jpg and png). * Added support for cube mapping This commit closes #106, #107
-
- 14 Oct, 2011 1 commit
-
-
Andreas Neu authored
-
- 11 Oct, 2011 1 commit
-
-
Lars Krecklau authored
Changed primitive int types in the texture to the correct OpenGL types and fixed the initialization list of the jpg controller
-
- 20 Sep, 2011 1 commit
-
-
Janis Born authored
* setWrap() will now only be called if a wrap value was explicitly set before * added rare error check
-
- 19 Sep, 2011 1 commit
-
-
Janis Born authored
-
- 13 Sep, 2011 2 commits
-
-
Janis Born authored
* Extended RenderBufferControl accordingly
-
Robert Menzel authored
-
- 12 Sep, 2011 4 commits
-
-
Robert Menzel authored
-
Robert Menzel authored
* First version of VertexArrayObjects * added VAO related functions to the DSA extension
-
Robert Menzel authored
OpenGL object names were misleadingly named context which can be mixed up with the OpenGL context. Object name is the correct term used in the specs.
-
Robert Menzel authored
* Reduced warnings (by adding casts, removing unused variables etc) * Deactivated warnings inside of GLM (gcc only) * Fixed setUniform bug where the transposed parameter for matrixes was ignored
-
- 11 Sep, 2011 1 commit
-
-
Robert Menzel authored
-
- 07 Sep, 2011 1 commit
-
-
Robert Menzel authored
-
- 06 Sep, 2011 3 commits
-
-
Robert Menzel authored
-
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
-
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
-
- 05 Sep, 2011 1 commit
-
-
Robert Menzel authored
* improved compatibility with pure core profiles * minor typos
-
- 04 Sep, 2011 1 commit
-
-
Robert Menzel authored
-