Home | History | Annotate | Download | only in opengl

Lines Matching defs: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 RenderContext& renderCtx, ShaderType shaderType);
76 ~Shader (void);
92 Shader (const Shader& other);
93 Shader& operator= (const Shader& other);
96 deUint32 m_shader; //!< Shader handle.
110 void attachShader (deUint32 shader);
111 void detachShader (deUint32 shader);
166 * \brief Shader program manager.
168 * ShaderProgram manages both Shader and Program objects, and provides
189 std::vector<Shader*> m_shaders[SHADERTYPE_LAST];
199 tcu::TestLog& operator<< (tcu::TestLog& log, const Shader& shader);