Home | History | Annotate | Download | only in opengl

Lines Matching refs:ShaderType

48 	ShaderType				type;			//!< Shader type.
75 Shader (const RenderContext& renderCtx, ShaderType shaderType);
84 glu::ShaderType getType (void) const { return getInfo().type; }
180 bool hasShader (glu::ShaderType shaderType) const { return !m_shaders[shaderType].empty(); }
181 int getNumShaders (glu::ShaderType shaderType) const { return (int)m_shaders[shaderType].size(); }
182 const ShaderInfo& getShaderInfo (glu::ShaderType shaderType, int shaderNdx = 0) const { return m_shaders[shaderType][shaderNdx]->getInfo(); }
195 deUint32 getGLShaderType (ShaderType shaderType);
196 deUint32 getGLShaderTypeBit (ShaderType shaderType);
197 qpShaderType getLogShaderType (ShaderType shaderType);
245 ShaderType shaderType;
248 ShaderSource (void) : shaderType(SHADERTYPE_LAST) {}
249 ShaderSource (glu::ShaderType shaderType_, const std::string& source_) : shaderType(shaderType_), source(source_) { DE_ASSERT(!source_.empty()); }
296 ProgramSources& operator<< (const ShaderSource& shaderSource) { sources[shaderSource.shaderType].push_back(shaderSource.source); return *this; }