Home | History | Annotate | Download | only in opengl

Lines Matching full:shader

23  * \brief Shader and Program helpers.
44 * \brief Shader information (compile status, log, etc.).
48 ShaderType type; //!< Shader type.
49 std::string source; //!< Shader source.
70 * \brief Shader object.
72 class Shader
75 Shader (const glw::Functions& gl, ShaderType shaderType);
76 Shader (const RenderContext& renderCtx, ShaderType shaderType);
77 ~Shader (void);
93 Shader (const Shader& other);
94 Shader& operator= (const Shader& other);
97 deUint32 m_shader; //!< Shader handle.
112 void attachShader (deUint32 shader);
113 void detachShader (deUint32 shader);
169 * \brief Shader program manager.
171 * ShaderProgram manages both Shader and Program objects, and provides
194 std::vector<Shader*> m_shaders[SHADERTYPE_LAST];
204 tcu::TestLog& operator<< (tcu::TestLog& log, const Shader& shader);