Searched refs:ShCompilerInstance (Results 1 – 5 of 5) sorted by relevance
28 class ShCompilerInstance; variable38 ShCompilerInstance getInstance(ShaderType shaderType);39 void putInstance(ShCompilerInstance &&instance);51 ShaderMap<std::vector<ShCompilerInstance>> mPools;54 class ShCompilerInstance final : public angle::NonCopyable57 ShCompilerInstance();58 ShCompilerInstance(ShHandle handle, ShShaderOutput outputType, ShaderType shaderType);59 ~ShCompilerInstance();62 ShCompilerInstance(ShCompilerInstance &&other);63 ShCompilerInstance &operator=(ShCompilerInstance &&other);
293 for (ShCompilerInstance &instance : pool) in onDestroy()305 ShCompilerInstance Compiler::getInstance(ShaderType type) in getInstance()313 return ShCompilerInstance(handle, mOutputType, type); in getInstance()317 ShCompilerInstance instance = std::move(pool.back()); in getInstance()323 void Compiler::putInstance(ShCompilerInstance &&instance) in putInstance()368 ShCompilerInstance::ShCompilerInstance() : mHandle(nullptr) {} in ShCompilerInstance() function in gl::ShCompilerInstance370 ShCompilerInstance::ShCompilerInstance(ShHandle handle, in ShCompilerInstance() function in gl::ShCompilerInstance376 ShCompilerInstance::~ShCompilerInstance() in ~ShCompilerInstance()381 void ShCompilerInstance::destroy() in destroy()390 ShCompilerInstance::ShCompilerInstance(ShCompilerInstance &&other) in ShCompilerInstance() function in gl::ShCompilerInstance[all …]
25 class ShCompilerInstance; variable
388 ShCompilerInstance shCompilerInstance;728 ShCompilerInstance compilerInstance = mBoundCompiler->getInstance(mState.getShaderType()); in compile()
21 class ShCompilerInstance; variable