Home
last modified time | relevance | path

Searched refs:ShShaderOutput (Results 1 – 25 of 112) sorted by relevance

12345

/third_party/flutter/skia/third_party/externals/angle2/src/tests/test_utils/
Dcompiler_test.h28 ShShaderOutput output,
37 ShShaderOutput output,
48 ShShaderOutput outputType);
50 void addOutputType(const ShShaderOutput outputType);
68 bool foundInCode(ShShaderOutput output, const char *stringToFind) const;
69 bool foundInCodeRegex(ShShaderOutput output,
74 bool foundInCodeInOrder(ShShaderOutput output, std::vector<const char *> stringsToFind);
77 bool foundInCode(ShShaderOutput output,
95 bool compileWithSettings(ShShaderOutput output,
105 std::map<ShShaderOutput, std::string> mOutputCode;
Dcompiler_test.cpp69 ShShaderOutput output, in compileTestShader()
98 ShShaderOutput output, in compileTestShader()
112 ShShaderOutput outputType) in MatchOutputCodeTest()
119 void MatchOutputCodeTest::addOutputType(const ShShaderOutput outputType) in addOutputType()
149 bool MatchOutputCodeTest::compileWithSettings(ShShaderOutput output, in compileWithSettings()
159 bool MatchOutputCodeTest::foundInCodeRegex(ShShaderOutput output, in foundInCodeRegex()
180 bool MatchOutputCodeTest::foundInCode(ShShaderOutput output, const char *stringToFind) const in foundInCode()
191 bool MatchOutputCodeTest::foundInCodeInOrder(ShShaderOutput output, in foundInCodeInOrder()
214 bool MatchOutputCodeTest::foundInCode(ShShaderOutput output, in foundInCode()
/third_party/skia/third_party/externals/angle2/src/tests/test_utils/
Dcompiler_test.h28 ShShaderOutput output,
37 ShShaderOutput output,
48 ShShaderOutput outputType);
50 void addOutputType(const ShShaderOutput outputType);
68 bool foundInCode(ShShaderOutput output, const char *stringToFind) const;
69 bool foundInCodeRegex(ShShaderOutput output,
74 bool foundInCodeInOrder(ShShaderOutput output, std::vector<const char *> stringsToFind);
77 bool foundInCode(ShShaderOutput output,
95 bool compileWithSettings(ShShaderOutput output,
105 std::map<ShShaderOutput, std::string> mOutputCode;
Dcompiler_test.cpp65 ShShaderOutput output, in compileTestShader()
98 ShShaderOutput output, in compileTestShader()
113 ShShaderOutput outputType) in MatchOutputCodeTest()
121 void MatchOutputCodeTest::addOutputType(const ShShaderOutput outputType) in addOutputType()
151 bool MatchOutputCodeTest::compileWithSettings(ShShaderOutput output, in compileWithSettings()
161 bool MatchOutputCodeTest::foundInCodeRegex(ShShaderOutput output, in foundInCodeRegex()
188 bool MatchOutputCodeTest::foundInCode(ShShaderOutput output, const char *stringToFind) const in foundInCode()
206 bool MatchOutputCodeTest::foundInCodeInOrder(ShShaderOutput output, in foundInCodeInOrder()
235 bool MatchOutputCodeTest::foundInCode(ShShaderOutput output, in foundInCode()
/third_party/skia/third_party/externals/angle2/src/tests/compiler_tests/
DEXT_shader_framebuffer_fetch_test.cpp126 std::map<ShShaderOutput, std::string> shaderOutputList = { in SetUp()
144 void Initialize(std::map<ShShaderOutput, std::string> &shaderOutputList) in Initialize() argument
155 void DestroyCompiler(ShShaderOutput shaderOutputType) in DestroyCompiler()
172 void InitializeCompiler(ShShaderOutput shaderOutputType) in InitializeCompiler()
184 testing::AssertionResult TestShaderCompile(ShShaderOutput shaderOutputType, const char *pragma) in TestShaderCompile()
225 std::map<ShShaderOutput, std::string> mShaderOutputList;
226 std::map<ShShaderOutput, ShHandle> mCompilerList;
227 std::map<ShShaderOutput, ShBuiltInResources> mResourceList;
332 std::map<ShShaderOutput, std::string> shaderOutputList = { in SetUp()
DPrecise_test.cpp25 std::map<ShShaderOutput, std::string> shaderOutputList = { in SetUp()
39 void Initialize(std::map<ShShaderOutput, std::string> &shaderOutputList) in Initialize() argument
50 void DestroyCompiler(ShShaderOutput shaderOutputType) in DestroyCompiler()
67 void InitializeCompiler(ShShaderOutput shaderOutputType) in InitializeCompiler()
78 testing::AssertionResult TestShaderCompile(ShShaderOutput shaderOutputType, in TestShaderCompile()
109 std::map<ShShaderOutput, std::string> mShaderOutputList;
110 std::map<ShShaderOutput, ShHandle> mCompilerList;
111 std::map<ShShaderOutput, ShBuiltInResources> mResourceList;
DExpressionLimit_test.cpp260 ShShaderOutput output = SH_ESSL_OUTPUT; in TEST_F()
282 ShShaderOutput output = SH_ESSL_OUTPUT; in TEST_F()
307 ShShaderOutput output = SH_ESSL_OUTPUT; in TEST_F()
329 ShShaderOutput output = SH_ESSL_OUTPUT; in TEST_F()
351 ShShaderOutput output = SH_ESSL_OUTPUT; in TEST_F()
554 ShShaderOutput output = SH_ESSL_OUTPUT; in TEST_F()
576 ShShaderOutput output = SH_ESSL_OUTPUT; in TEST_F()
599 ShShaderOutput output = SH_ESSL_OUTPUT; in TEST_F()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
Dutil.h80 bool IsOutputESSL(ShShaderOutput output);
81 bool IsOutputGLSL(ShShaderOutput output);
82 bool IsOutputHLSL(ShShaderOutput output);
83 bool IsOutputVulkan(ShShaderOutput output);
84 bool IsOutputMetal(ShShaderOutput output);
85 bool IsOutputMetalDirect(ShShaderOutput output);
DCompiler.h47 bool IsGLSL130OrNewer(ShShaderOutput output);
48 bool IsGLSL420OrNewer(ShShaderOutput output);
49 bool IsGLSL410OrOlder(ShShaderOutput output);
56 ShShaderOutput outputType,
93 TCompiler(sh::GLenum type, ShShaderSpec spec, ShShaderOutput output);
141 ShShaderOutput getOutputType() const { return mOutputType; } in getOutputType()
294 ShShaderOutput mOutputType;
359 TCompiler *ConstructCompiler(sh::GLenum type, ShShaderSpec spec, ShShaderOutput output);
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/
DCompiler.h38 ShShaderOutput getShaderOutputType() const { return mOutputType; } in getShaderOutputType()
44 ShShaderOutput mOutputType;
53 ShCompilerInstance(ShHandle handle, ShShaderOutput outputType, ShaderType shaderType);
63 ShShaderOutput getShaderOutputType() const;
67 ShShaderOutput mOutputType;
/third_party/skia/third_party/externals/angle2/src/libANGLE/
DCompiler.h40 ShShaderOutput getShaderOutputType() const { return mOutputType; } in getShaderOutputType()
46 ShShaderOutput mOutputType;
55 ShCompilerInstance(ShHandle handle, ShShaderOutput outputType, ShaderType shaderType);
65 ShShaderOutput getShaderOutputType() const;
69 ShShaderOutput mOutputType;
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/
DCompiler.h42 bool IsGLSL130OrNewer(ShShaderOutput output);
43 bool IsGLSL420OrNewer(ShShaderOutput output);
44 bool IsGLSL410OrOlder(ShShaderOutput output);
51 ShShaderOutput outputType,
80 TCompiler(sh::GLenum type, ShShaderSpec spec, ShShaderOutput output);
125 ShShaderOutput getOutputType() const { return mOutputType; } in getOutputType()
236 ShShaderOutput mOutputType;
296 TCompiler *ConstructCompiler(sh::GLenum type, ShShaderSpec spec, ShShaderOutput output);
Dutil.h75 bool IsOutputESSL(ShShaderOutput output);
76 bool IsOutputGLSL(ShShaderOutput output);
77 bool IsOutputHLSL(ShShaderOutput output);
78 bool IsOutputVulkan(ShShaderOutput output);
DblocklayoutHLSL.h44 static HLSLBlockEncoderStrategy GetStrategyFor(ShShaderOutput outputType);
65 unsigned int HLSLVariableRegisterCount(const Uniform &variable, ShShaderOutput outputType);
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/
DCompilerD3D.h21 CompilerD3D(ShShaderOutput translatorOutputType);
24 ShShaderOutput getTranslatorOutputType() const override;
27 ShShaderOutput mTranslatorOutputType;
DCompilerD3D.cpp15 CompilerD3D::CompilerD3D(ShShaderOutput translatorOutputType) in CompilerD3D()
19 ShShaderOutput CompilerD3D::getTranslatorOutputType() const in getTranslatorOutputType()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/metal/
DCompilerMtl.h21 CompilerMtl(ShShaderOutput translatorOutputType);
24 ShShaderOutput getTranslatorOutputType() const override;
27 ShShaderOutput mTranslatorOutputType;
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/
DCompilerD3D.h21 CompilerD3D(ShShaderOutput translatorOutputType);
24 ShShaderOutput getTranslatorOutputType() const override;
27 ShShaderOutput mTranslatorOutputType;
DCompilerD3D.cpp15 CompilerD3D::CompilerD3D(ShShaderOutput translatorOutputType) in CompilerD3D()
19 ShShaderOutput CompilerD3D::getTranslatorOutputType() const in getTranslatorOutputType()
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/
DCompilerGL.cpp20 ShShaderOutput GetShaderOutputType(const FunctionsGL *functions) in GetShaderOutputType()
80 return ShShaderOutput(0); in GetShaderOutputType()
90 ShShaderOutput CompilerGL::getTranslatorOutputType() const in getTranslatorOutputType()
DCompilerGL.h24 ShShaderOutput getTranslatorOutputType() const override;
27 ShShaderOutput mTranslatorOutputType;
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/
DCompilerGL.cpp20 ShShaderOutput GetShaderOutputType(const FunctionsGL *functions) in GetShaderOutputType()
80 return ShShaderOutput(0); in GetShaderOutputType()
90 ShShaderOutput CompilerGL::getTranslatorOutputType() const in getTranslatorOutputType()
DCompilerGL.h24 ShShaderOutput getTranslatorOutputType() const override;
27 ShShaderOutput mTranslatorOutputType;
/third_party/flutter/skia/third_party/externals/angle2/src/tests/compiler_tests/
DExpressionLimit_test.cpp260 ShShaderOutput output = SH_ESSL_OUTPUT; in TEST_F()
282 ShShaderOutput output = SH_ESSL_OUTPUT; in TEST_F()
307 ShShaderOutput output = SH_ESSL_OUTPUT; in TEST_F()
329 ShShaderOutput output = SH_ESSL_OUTPUT; in TEST_F()
351 ShShaderOutput output = SH_ESSL_OUTPUT; in TEST_F()
554 ShShaderOutput output = SH_ESSL_OUTPUT; in TEST_F()
576 ShShaderOutput output = SH_ESSL_OUTPUT; in TEST_F()
599 ShShaderOutput output = SH_ESSL_OUTPUT; in TEST_F()
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
DEmulatePrecision.cpp27 static RoundingHelperWriter *createHelperWriter(const ShShaderOutput outputLanguage);
39 RoundingHelperWriter(const ShShaderOutput outputLanguage) : mOutputLanguage(outputLanguage) {} in RoundingHelperWriter()
42 const ShShaderOutput mOutputLanguage;
57 RoundingHelperWriterGLSL(const ShShaderOutput outputLanguage) in RoundingHelperWriterGLSL()
74 RoundingHelperWriterESSL(const ShShaderOutput outputLanguage) in RoundingHelperWriterESSL()
85 RoundingHelperWriterHLSL(const ShShaderOutput outputLanguage) in RoundingHelperWriterHLSL()
99 RoundingHelperWriter *RoundingHelperWriter::createHelperWriter(const ShShaderOutput outputLanguage) in createHelperWriter()
667 const ShShaderOutput outputLanguage) in writeEmulationHelpers()
686 bool EmulatePrecision::SupportedInLanguage(const ShShaderOutput outputLanguage) in SupportedInLanguage()

12345