![]() |
VR-Forces 4.5 Class Documentation
|
This is the complete list of members for makVrv::DtOsgShaderUtils, including all inherited members.
| bindAttributes(osg::Node *node, int shader, int contextID) | makVrv::DtOsgShaderUtils | static |
| bindSingleAttribute(int shader, const std::string &uniName, bool value, void *hashPtr) | makVrv::DtOsgShaderUtils | static |
| compileShader(const char *source, unsigned int shaderType, unsigned int &shaderID) | makVrv::DtOsgShaderUtils | static |
| deleteShaders(const std::vector< unsigned int > &shaderVector) | makVrv::DtOsgShaderUtils | static |
| fixVersionDirective(const std::string &shaderString) | makVrv::DtOsgShaderUtils | static |
| generateModelInstanceShaders(osg::Node *node, const std::string &shaderName) | makVrv::DtOsgShaderUtils | static |
| getNumGPUTextureImageUnits() | makVrv::DtOsgShaderUtils | static |
| getVPShaderVector(osg::StateSet *ss, osg::State &state, unsigned int &shaderHash, std::vector< unsigned int > &vertShaderVector, std::vector< unsigned int > &fragShaderVector) | makVrv::DtOsgShaderUtils | static |
| loadShaderSource(const std::string &strFileName) | makVrv::DtOsgShaderUtils | static |
| markAllTextureAttributesDirty(osg::State &state) | makVrv::DtOsgShaderUtils | static |
| restoreOpenGLFBO(osg::State &state) | makVrv::DtOsgShaderUtils | static |
| restoreOpenGLMode(osg::State &state, int stateToSet) | makVrv::DtOsgShaderUtils | static |
| restoreOpenGLProgram(osg::State &state) | makVrv::DtOsgShaderUtils | static |
| restoreOpenGLStateAttribute(osg::State &state, osg::StateAttribute::Type type) | makVrv::DtOsgShaderUtils | static |
| s_shaderUniLocMap | makVrv::DtOsgShaderUtils | privatestatic |
| saveShaderSource(const std::string &strFileName, const std::string &strSource) | makVrv::DtOsgShaderUtils | static |