Home
last modified time | relevance | path

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

12

/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/
DCompiler.h28 class ShCompilerInstance; variable
36 ShCompilerInstance getInstance(ShaderType shaderType);
37 void putInstance(ShCompilerInstance &&instance);
46 ShaderMap<std::vector<ShCompilerInstance>> mPools;
49 class ShCompilerInstance final : public angle::NonCopyable
52 ShCompilerInstance();
53 ShCompilerInstance(ShHandle handle, ShShaderOutput outputType, ShaderType shaderType);
54 ~ShCompilerInstance();
57 ShCompilerInstance(ShCompilerInstance &&other);
58 ShCompilerInstance &operator=(ShCompilerInstance &&other);
DCompiler.cpp192 for (ShCompilerInstance &instance : pool) in ~Compiler()
204 ShCompilerInstance Compiler::getInstance(ShaderType type) in getInstance()
212 return ShCompilerInstance(handle, mOutputType, type); in getInstance()
216 ShCompilerInstance instance = std::move(pool.back()); in getInstance()
222 void Compiler::putInstance(ShCompilerInstance &&instance) in putInstance()
236 ShCompilerInstance::ShCompilerInstance() : mHandle(nullptr) {} in ShCompilerInstance() function in gl::ShCompilerInstance
238 ShCompilerInstance::ShCompilerInstance(ShHandle handle, in ShCompilerInstance() function in gl::ShCompilerInstance
244 ShCompilerInstance::~ShCompilerInstance() in ~ShCompilerInstance()
249 void ShCompilerInstance::destroy() in destroy()
258 ShCompilerInstance::ShCompilerInstance(ShCompilerInstance &&other) in ShCompilerInstance() function in gl::ShCompilerInstance
[all …]
DShader.cpp114 ShCompilerInstance shCompilerInstance;
354 ShCompilerInstance compilerInstance = mBoundCompiler->getInstance(mState.mShaderType); in compile()
/third_party/skia/third_party/externals/angle2/src/libANGLE/
DCompiler.h28 class ShCompilerInstance; variable
38 ShCompilerInstance getInstance(ShaderType shaderType);
39 void putInstance(ShCompilerInstance &&instance);
48 ShaderMap<std::vector<ShCompilerInstance>> mPools;
51 class ShCompilerInstance final : public angle::NonCopyable
54 ShCompilerInstance();
55 ShCompilerInstance(ShHandle handle, ShShaderOutput outputType, ShaderType shaderType);
56 ~ShCompilerInstance();
59 ShCompilerInstance(ShCompilerInstance &&other);
60 ShCompilerInstance &operator=(ShCompilerInstance &&other);
DCompiler.cpp295 for (ShCompilerInstance &instance : pool) in onDestroy()
307 ShCompilerInstance Compiler::getInstance(ShaderType type) in getInstance()
315 return ShCompilerInstance(handle, mOutputType, type); in getInstance()
319 ShCompilerInstance instance = std::move(pool.back()); in getInstance()
325 void Compiler::putInstance(ShCompilerInstance &&instance) in putInstance()
339 ShCompilerInstance::ShCompilerInstance() : mHandle(nullptr) {} in ShCompilerInstance() function in gl::ShCompilerInstance
341 ShCompilerInstance::ShCompilerInstance(ShHandle handle, in ShCompilerInstance() function in gl::ShCompilerInstance
347 ShCompilerInstance::~ShCompilerInstance() in ~ShCompilerInstance()
352 void ShCompilerInstance::destroy() in destroy()
361 ShCompilerInstance::ShCompilerInstance(ShCompilerInstance &&other) in ShCompilerInstance() function in gl::ShCompilerInstance
[all …]
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/
DShaderImpl.h20 class ShCompilerInstance; variable
57 gl::ShCompilerInstance *compilerInstance,
66 gl::ShCompilerInstance *compilerInstance,
DShaderImpl.cpp82 gl::ShCompilerInstance *compilerInstance, in compileImpl()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/
DShaderImpl.h20 class ShCompilerInstance; variable
57 gl::ShCompilerInstance *compilerInstance,
66 gl::ShCompilerInstance *compilerInstance,
DShaderImpl.cpp84 gl::ShCompilerInstance *compilerInstance, in compileImpl()
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/
DShaderD3D.cpp60 std::function<bool(gl::ShCompilerInstance *compiler, std::string *infoLog)>;
66 gl::ShCompilerInstance *compilerInstance, in WaitableCompileEventD3D()
83 gl::ShCompilerInstance *mCompilerInstance;
245 gl::ShCompilerInstance *compilerInstance, in compile()
268 auto postTranslateFunctor = [this](gl::ShCompilerInstance *compiler, std::string *infoLog) { in compile()
DShaderD3D.h42 gl::ShCompilerInstance *compilerInstance,
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/
DShaderD3D.cpp62 std::function<bool(gl::ShCompilerInstance *compiler, std::string *infoLog)>;
68 gl::ShCompilerInstance *compilerInstance, in WaitableCompileEventD3D()
85 gl::ShCompilerInstance *mCompilerInstance;
270 gl::ShCompilerInstance *compilerInstance, in compile()
293 auto postTranslateFunctor = [this](gl::ShCompilerInstance *compiler, std::string *infoLog) { in compile()
DShaderD3D.h42 gl::ShCompilerInstance *compilerInstance,
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/metal/
DShaderMtl.h26 gl::ShCompilerInstance *compilerInstance,
40 gl::ShCompilerInstance *compilerInstance,
DShaderMtl.mm83 gl::ShCompilerInstance *compilerInstance,
103 gl::ShCompilerInstance *compilerInstance,
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
DShaderVk.h25 gl::ShCompilerInstance *compilerInstance,
DShaderVk.cpp25 gl::ShCompilerInstance *compilerInstance, in compile()
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/null/
DShaderNULL.h25 gl::ShCompilerInstance *compilerInstance,
DShaderNULL.cpp23 gl::ShCompilerInstance *compilerInstance, in compile()
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
DShaderVk.h25 gl::ShCompilerInstance *compilerInstance,
DShaderVk.cpp25 gl::ShCompilerInstance *compilerInstance, in compile()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/null/
DShaderNULL.h25 gl::ShCompilerInstance *compilerInstance,
DShaderNULL.cpp23 gl::ShCompilerInstance *compilerInstance, in compile()
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/
DShaderGL.h31 gl::ShCompilerInstance *compilerInstance,
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/
DShaderGL.h31 gl::ShCompilerInstance *compilerInstance,

12