VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
makVrv::DtOsgShaderUtils Member List

This is the complete list of members for makVrv::DtOsgShaderUtils, including all inherited members.

addDegenerateShadersIfNeeded(osg::StateSet *ss, osg::State &state, std::vector< unsigned int > &vertShaderVector, std::vector< unsigned int > &fragShaderVector, bool skip_shadow_shaders=false)makVrv::DtOsgShaderUtilsstatic
bindAttributes(const osg::GLExtensions *ext, const osg::StateSet *ss, int shader, int contextID)makVrv::DtOsgShaderUtilsstatic
clearCachedProgramsAndUniformLocations(void)makVrv::DtOsgShaderUtilsstatic
DtOsgShaderUtils()=deletemakVrv::DtOsgShaderUtilsprivate
DtOsgShaderUtils(const DtOsgShaderUtils &rhs)=deletemakVrv::DtOsgShaderUtilsprivate
generateModelInstanceShaders(osg::Node *node, const std::string &shaderName)makVrv::DtOsgShaderUtilsstatic
getNumGPUTextureImageUnits()makVrv::DtOsgShaderUtilsstatic
getVPShaderVector(osg::StateSet *ss, osg::State &state, unsigned int &shaderHash, std::vector< unsigned int > &vertShaderVector, std::vector< unsigned int > &fragShaderVector, bool skip_shadow_shaders=false, bool skip_multiview_shaders=false)makVrv::DtOsgShaderUtilsstatic
markAllTextureAttributesDirty(osg::State &state)makVrv::DtOsgShaderUtilsstatic
operator=(const DtOsgShaderUtils &rhs)=deletemakVrv::DtOsgShaderUtilsprivate
restoreEverything(osg::State &state)makVrv::DtOsgShaderUtilsstatic
restoreOpenGLFBO(const osg::State &state)makVrv::DtOsgShaderUtilsstatic
restoreOpenGLMode(const osg::State &state, int stateToSet)makVrv::DtOsgShaderUtilsstatic
restoreOpenGLProgram(const osg::State &state)makVrv::DtOsgShaderUtilsstatic
restoreOpenGLStateAttribute(osg::State &state, osg::StateAttribute::Type type)makVrv::DtOsgShaderUtilsstatic
ShaderUniLocMap typedefmakVrv::DtOsgShaderUtilsprotected
theShaderUniLocMapmakVrv::DtOsgShaderUtilsprotectedstatic
UniformLocationMap typedefmakVrv::DtOsgShaderUtilsprotected
~DtOsgShaderUtils()=deletemakVrv::DtOsgShaderUtilsprivatevirtual

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)