Source

Coin / src / shaders / SoGLShaderObject.h

Author Commit Message Labels Comments Date
Marius Kintel
Updated license headers to BSD
Jostein
updated copyright headers
Tom Fredrik Blenning Klaussen
Updated copyright headers.
Lars J. Aas
Copyright header update
Peder Blekken
Improved caching when shaders are used.
Peder Blekken
Fix for shader coin variables.
Peder Blekken
Framework for updating parameters based on Coin state.
Lars J. Aas
move internal non-node SoShader from include/nodes to src/shaders
Lars J. Aas
copyright header update
Peder Blekken
Remove internal isVertexShader code, and replace it with a ShaderType enum.
Peder Blekken
Fix even more memory leaks.
Karin (kyrah) Kosina
Get rid of "virtual functions but non-virtual destructor"
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
Compile fixes, moved SoShaders.h and renamed class to be more consistent with rest of API.
Morten Eriksen
Header file clean-up for new shader nodes feature.
Morten Eriksen
Tag all internal headers with COIN_INTERNAL check.
Morten Eriksen
Get ARB shaders up and running properly.
Morten Eriksen
Clean-up in progress, to conform to Coin's style of picking up GL extensions. Many codestyle fixes.
Morten Eriksen
Coin-ifying, codestyle fixes and copyright headers.
Karin (kyrah) Kosina
Shader code contributed by Martin Spindler.