Searched refs:ShaderGL (Results 1 – 5 of 5) sorted by relevance
150 ShaderGL::ShaderGL(const gl::ShaderState &data, in ShaderGL() function in rx::ShaderGL161 ShaderGL::~ShaderGL() in ~ShaderGL()166 void ShaderGL::destroy() in destroy()172 void ShaderGL::compileAndCheckShader(const char *source) in compileAndCheckShader()178 void ShaderGL::compileShader(const char *source) in compileShader()185 void ShaderGL::checkShader() in checkShader()215 bool ShaderGL::peekCompletion() in peekCompletion()223 bool ShaderGL::compileAndCheckShaderInWorker(const char *source) in compileAndCheckShaderInWorker()241 std::shared_ptr<WaitableCompileEvent> ShaderGL::compile(const gl::Context *context, in compile()443 std::string ShaderGL::getDebugInfo() const in getDebugInfo()[all …]
19 class ShaderGL : public ShaderImpl22 ShaderGL(const gl::ShaderState &state,26 ~ShaderGL() override;
233 const ShaderGL *computeShaderGL = in link()234 GetImplAs<ShaderGL>(mState.getAttachedShader(gl::ShaderType::Compute)); in link()277 const ShaderGL *shaderGL = in link()278 rx::SafeGetImplAs<ShaderGL, gl::Shader>(mState.getAttachedShader(shaderType)); in link()442 const ShaderGL *computeShaderGL = in link()443 GetImplAs<ShaderGL>(mState.getAttachedShader(gl::ShaderType::Compute)); in link()451 const ShaderGL *shaderGL = in link()452 rx::SafeGetImplAs<ShaderGL>(mState.getAttachedShader(shaderType)); in link()
58 "ShaderGL.cpp",59 "ShaderGL.h",
64 return new ShaderGL(data, shader, mRenderer->getMultiviewImplementationType(), mRenderer); in createShader()