- 02 Mar, 2012 2 commits
-
-
Robert Menzel authored
-
Robert Menzel authored
-
- 01 Mar, 2012 7 commits
-
-
Robert Menzel authored
-
Robert Menzel authored
-
Robert Menzel authored
-
Robert Menzel authored
-
Robert Menzel authored
-
Robert Menzel authored
-
Robert Menzel authored
-
- 29 Feb, 2012 3 commits
-
-
Janis Born authored
-
Janis Born authored
-
Robert Menzel authored
-
- 28 Feb, 2012 2 commits
-
-
Janis Born authored
-
Janis Born authored
* Buffer * ShaderProgram * VertexArrayObject
-
- 22 Feb, 2012 3 commits
-
-
Janis Born authored
* uses GeometryDataControlFileFactory for loading * should replace ArrayBufferControlFileATB
-
Janis Born authored
* remove debug outputs
-
Janis Born authored
* implement a more versatile PNM loading routine
-
- 21 Feb, 2012 1 commit
-
-
Janis Born authored
-
- 15 Feb, 2012 2 commits
-
-
Robert Menzel authored
-
Robert Menzel authored
-
- 14 Feb, 2012 3 commits
-
-
Robert Menzel authored
-
Robert Menzel authored
Example: SharedLocationMappings globalLocationMappings = SharedLocationMappings( new LocationMappings ); // now the map could get set by hand, but thats not needed: ShaderProgramFileManager::the()->get( ShaderProgramControlFiles("shader1"). externAttributeLocations(globalLocationMappings) ); // will add all maps from the shader1 to the global map ShaderProgramFileManager::the()->get( ShaderProgramControlFiles("shader2"). externAttributeLocations(globalLocationMappings) ); // will add all maps from shader2, attributes already known will not get changed, no location collitions. Reloading of the shaders due to changed files will automatically set the locations again.
-
Robert Menzel authored
-
- 13 Feb, 2012 2 commits
-
-
Robert Menzel authored
-
Robert Menzel authored
-
- 10 Feb, 2012 3 commits
-
-
Robert Menzel authored
-
Robert Menzel authored
-
Robert Menzel authored
-
- 09 Feb, 2012 7 commits
-
-
Robert Menzel authored
-
Robert Menzel authored
-
Robert Menzel authored
-
Robert Menzel authored
-
Robert Menzel authored
-
Robert Menzel authored
-
Robert Menzel authored
OpenGL/Objects now only contains wrappers of OpenGL objects, all higher-level objects are moved to OpenGL/HiLevelObjects. Also moved LocationMappings to OpenGL/Data. OpenGL/Objects.hh still includes the high-level stuff. In the hi-level collection multiple alternative concepts can be collected to achieve similar functionality (Uniform objects instead of UniformBuffers for example) which is fine but should not lead to confusion that just the OpenGL objects in Objects/ are the main building blocks on which the HiLevelObjects/ rely on.
-
- 08 Feb, 2012 3 commits
-
-
Robert Menzel authored
-
Robert Menzel authored
-
Robert Menzel authored
-
- 07 Feb, 2012 2 commits
-
-
Robert Menzel authored
-
Robert Menzel authored
-