Source

Coin / src / shaders / SoGLShaderProgramElement.cpp

Author Commit Message Labels Comments Date
Marius Kintel
Updated license headers to BSD
Jostein
updated copyright headers
Tom Fredrik Blenning Klaussen
Updated copyright headers.
Peder Blekken
Hopefully proper handling of shader programs in caches.
Peder Blekken
Fix caching problems with SoGLShaderProgramElement.
Peder Blekken
Track enabled/disabled state in SoGLShaderProgramElement. Fix a ShadowStyle group bug.
Lars J. Aas
Copyright header update
Peder Blekken
Improved caching when shaders are used.
Peder Blekken
Revert recent optimization.
Peder Blekken
Fix for shaders and caching.
Peder Blekken
Add a callback in SoShaderProgram to make it possible to detect when a shader is enabled/disabled in the state.
Lars J. Aas
copyright header update
Peder Blekken
Fixed several bugs in the shader classes wrt GL context handling. Shaders should now work in multiple contexts. Cleaned up / simplified the API a bit.
Morten Eriksen
Many fixes and updates from Martin Spindler. See src/shaders/ChangeLog for details.
Morten Eriksen
Kills the SO_GLSL_SHADER_SUPPORT, makes Coin automatically pick up on GL shader object functionality.
Morten Eriksen
Get ARB shaders up and running properly.
Morten Eriksen
Coin-ifying, codestyle fixes and copyright headers.
Karin (kyrah) Kosina
Shader code contributed by Martin Spindler.