Home
last modified time | relevance | path

Searched refs:ShCompilerInstance (Results 1 – 5 of 5) sorted by relevance

/external/angle/src/libANGLE/
DCompiler.h28 class ShCompilerInstance; variable
38 ShCompilerInstance getInstance(ShaderType shaderType);
39 void putInstance(ShCompilerInstance &&instance);
51 ShaderMap<std::vector<ShCompilerInstance>> mPools;
54 class ShCompilerInstance final : public angle::NonCopyable
57 ShCompilerInstance();
58 ShCompilerInstance(ShHandle handle, ShShaderOutput outputType, ShaderType shaderType);
59 ~ShCompilerInstance();
62 ShCompilerInstance(ShCompilerInstance &&other);
63 ShCompilerInstance &operator=(ShCompilerInstance &&other);
DCompiler.cpp293 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::ShCompilerInstance
370 ShCompilerInstance::ShCompilerInstance(ShHandle handle, in ShCompilerInstance() function in gl::ShCompilerInstance
376 ShCompilerInstance::~ShCompilerInstance() in ~ShCompilerInstance()
381 void ShCompilerInstance::destroy() in destroy()
390 ShCompilerInstance::ShCompilerInstance(ShCompilerInstance &&other) in ShCompilerInstance() function in gl::ShCompilerInstance
[all …]
DMemoryShaderCache.h25 class ShCompilerInstance; variable
DShader.cpp388 ShCompilerInstance shCompilerInstance;
728 ShCompilerInstance compilerInstance = mBoundCompiler->getInstance(mState.getShaderType()); in compile()
/external/angle/src/libANGLE/renderer/
DShaderImpl.h21 class ShCompilerInstance; variable