Home
last modified time | relevance | path

Searched refs:getShaderType (Results 1 – 25 of 62) sorted by relevance

123

/external/angle/src/compiler/translator/
DTranslatorGLSL.cpp30 InitBuiltInAbsFunctionEmulatorForGLSLWorkarounds(emu, getShaderType()); in initBuiltInFunctionEmulator()
44 InitBuiltInFunctionEmulatorForGLSLMissingFunctions(emu, getShaderType(), targetGLSLVersion); in initBuiltInFunctionEmulator()
69 !sh::RemoveInvariant(getShaderType(), getShaderVersion(), getOutputType(), compileOptions)) in translate()
73 switch (getShaderType()) in translate()
135 if (getShaderType() == GL_FRAGMENT_SHADER) in translate()
203 if (getShaderType() == GL_COMPUTE_SHADER) in translate()
208 if (getShaderType() == GL_GEOMETRY_SHADER_EXT) in translate()
217 getShaderType(), getShaderVersion(), getOutputType(), compileOptions); in translate()
239 TVersionGLSL versionGLSL(getShaderType(), getPragma(), getOutputType()); in writeVersion()
326 getShaderType() != GL_COMPUTE_SHADER) in writeExtensionBehavior()
DTranslatorESSL.cpp62 if (getShaderType() == GL_FRAGMENT_SHADER) in translate()
79 if (getShaderType() == GL_FRAGMENT_SHADER) in translate()
84 if (getShaderType() == GL_COMPUTE_SHADER) in translate()
89 if (getShaderType() == GL_GEOMETRY_SHADER_EXT) in translate()
98 getShaderType(), shaderVer, precisionEmulation, compileOptions); in translate()
DTranslatorMetal.cpp184 SpecConstMetal specConst(&getSymbolTable(), compileOptions, getShaderType()); in translate()
198 if (getShaderType() == GL_VERTEX_SHADER) in translate()
214 else if (getShaderType() == GL_FRAGMENT_SHADER) in translate()
224 if ((getShaderType() == GL_VERTEX_SHADER || getShaderType() == GL_GEOMETRY_SHADER_EXT) && in translate()
244 getShaderType(), getShaderVersion(), getOutputType(), false, true, in translate()
DTranslatorMetalDirect.cpp718 ProgramPreludeConfig ppc(metalShaderTypeFromGLSL(getShaderType())); in translateImpl()
780 getShaderType() == GL_FRAGMENT_SHADER)) in translateImpl()
786 if (getShaderType() == GL_COMPUTE_SHADER) in translateImpl()
814 if (getShaderType() != GL_COMPUTE_SHADER) in translateImpl()
858 if (getShaderType() == GL_FRAGMENT_SHADER) in translateImpl()
993 else if (getShaderType() == GL_VERTEX_SHADER) in translateImpl()
1023 !ReplaceClipDistanceAssignments(this, root, &getSymbolTable(), getShaderType(), in translateImpl()
1040 else if (getShaderType() == GL_GEOMETRY_SHADER) in translateImpl()
1048 ASSERT(getShaderType() == GL_COMPUTE_SHADER); in translateImpl()
1052 if (getShaderType() == GL_VERTEX_SHADER) in translateImpl()
[all …]
DTranslatorVulkan.cpp554 switch (compiler->getShaderType()) in AddXfbExtensionSupport()
778 if (getShaderType() == GL_VERTEX_SHADER) in translateImpl()
876 getShaderType() == GL_FRAGMENT_SHADER)) in translateImpl()
887 gl::ShaderType packedShaderType = gl::FromGLenum<gl::ShaderType>(getShaderType()); in translateImpl()
897 if (getShaderType() == GL_COMPUTE_SHADER) in translateImpl()
973 !ReplaceClipDistanceAssignments(this, root, &getSymbolTable(), getShaderType(), in translateImpl()
979 !ReplaceCullDistanceAssignments(this, root, &getSymbolTable(), getShaderType())) in translateImpl()
1323 SpecConst specConst(&getSymbolTable(), compileOptions, getShaderType()); in translate()
1346 (getShaderType() == GL_VERTEX_SHADER || getShaderType() == GL_FRAGMENT_SHADER || in translate()
1347 getShaderType() == GL_COMPUTE_SHADER)) in translate()
[all …]
DTranslatorHLSL.cpp115 if (getOutputType() == SH_HLSL_3_0_OUTPUT && getShaderType() == GL_VERTEX_SHADER) in translate()
162 getShaderType() == GL_VERTEX_SHADER) in translate()
200 sh::OutputHLSL outputHLSL(getShaderType(), getShaderSpec(), getShaderVersion(), in translate()
/external/angle/src/tests/compiler_tests/
DSamplerMultisample_test.cpp23 ::GLenum getShaderType() const override { return GL_FRAGMENT_SHADER; } in getShaderType() function in SamplerMultisampleTest
38 ::GLenum getShaderType() const override { return GL_FRAGMENT_SHADER; } in getShaderType() function in SamplerMultisampleArrayTest
344 ::GLenum getShaderType() const override { return GL_FRAGMENT_SHADER; } in getShaderType() function in SamplerMultisampleEXTTest
DInitOutputVariables_test.cpp196 if (getShaderType() == GL_VERTEX_SHADER) in SetUp()
210 ::GLenum getShaderType() const override { return GL_VERTEX_SHADER; } in getShaderType() function in sh::InitOutputVariablesWebGL2VertexShaderTest
216 ::GLenum getShaderType() const override { return GL_FRAGMENT_SHADER; } in getShaderType() function in sh::InitOutputVariablesWebGL2FragmentShaderTest
234 ::GLenum getShaderType() const override { return GL_FRAGMENT_SHADER; } in getShaderType() function in sh::InitOutputVariablesWebGL1FragmentShaderTest
DVectorizeVectorScalarArithmetic_test.cpp25 ::GLenum getShaderType() const override { return GL_FRAGMENT_SHADER; } in getShaderType() function in VectorizeVectorScalarArithmeticTest
DRewriteDoWhile_test.cpp23 ::GLenum getShaderType() const override { return GL_FRAGMENT_SHADER; } in getShaderType() function in RewriteDoWhileCrashTest
DQualificationOrder_test.cpp25 ::GLenum getShaderType() const override { return GL_FRAGMENT_SHADER; } in getShaderType() function in QualificationOrderFragmentShaderTest
36 ::GLenum getShaderType() const override { return GL_VERTEX_SHADER; } in getShaderType() function in QualificationOrderVertexShaderTest
DGlFragDataNotModified_test.cpp28 ::GLenum getShaderType() const override { return GL_FRAGMENT_SHADER; } in getShaderType() function in __anonb8e5a80b0111::GlFragDataNotModifiedTest
DSamplerVideoWEBGL_test.cpp28 ::GLenum getShaderType() const override { return GL_FRAGMENT_SHADER; } in getShaderType() function in SamplerVideoWEBGLTest
DAppendixALimitations_test.cpp25 ::GLenum getShaderType() const override { return GL_FRAGMENT_SHADER; } in getShaderType() function in AppendixALimitationsTest
DTextureFunction_test.cpp25 ::GLenum getShaderType() const override { return GL_FRAGMENT_SHADER; } in getShaderType() function in TextureFunctionTest
DARB_texture_rectangle_test.cpp20 ::GLenum getShaderType() const override { return GL_FRAGMENT_SHADER; } in getShaderType() function in ARBTextureRectangleTestNoExt
DOES_texture_cube_map_array_test.cpp20 ::GLenum getShaderType() const override { return GL_FRAGMENT_SHADER; } in getShaderType() function in TextureCubeMapArrayTestNoExt
/external/angle/src/libANGLE/renderer/vulkan/
DShaderVk.cpp44 if (mState.getShaderType() != gl::ShaderType::Compute) in compile()
98 else if (mState.getShaderType() == gl::ShaderType::Vertex && in compile()
/external/swiftshader/src/OpenGL/compiler/
Dglslang.y124 if (context->getShaderType() != GL_FRAGMENT_SHADER && \
125 context->getShaderType() != GL_VERTEX_SHADER) { \
132 if (context->getShaderType() != GL_VERTEX_SHADER) { \
139 if (context->getShaderType() != GL_FRAGMENT_SHADER) { \
906 if (context->getShaderType() == GL_VERTEX_SHADER)
915 if (context->getShaderType() == GL_VERTEX_SHADER)
964 … $$.qualifier = (context->getShaderType() == GL_FRAGMENT_SHADER) ? EvqFragmentIn : EvqVertexIn;
968 … $$.qualifier = (context->getShaderType() == GL_FRAGMENT_SHADER) ? EvqFragmentOut : EvqVertexOut;
972 if (context->getShaderType() == GL_VERTEX_SHADER)
977 … $$.qualifier = (context->getShaderType() == GL_FRAGMENT_SHADER) ? EvqCentroidIn : EvqVertexIn;
[all …]
DCompiler.h92 GLenum getShaderType() const { return shaderType; } in getShaderType() function
/external/angle/src/compiler/translator/tree_ops/vulkan/
DDeclarePerVertexBlocks.cpp59 mShaderType(compiler->getShaderType()), in DeclarePerVertexBlocksTraverser()
335 if (compiler->getShaderType() == GL_COMPUTE_SHADER || in DeclarePerVertexBlocks()
336 compiler->getShaderType() == GL_FRAGMENT_SHADER) in DeclarePerVertexBlocks()
/external/angle/src/libANGLE/renderer/d3d/
DShaderD3D.cpp120 mState.getShaderType() == gl::ShaderType::Vertex) in ShaderD3D()
147 return mDebugInfo + std::string("\n// ") + gl::GetShaderTypeString(mState.getShaderType()) + in getDebugInfo()
361 mDebugInfo += std::string("// ") + gl::GetShaderTypeString(mState.getShaderType()) + in compile()
/external/angle/src/libANGLE/renderer/metal/
DShaderMtl.mm105 if (getState().getShaderType() == gl::ShaderType::Vertex &&
126 if (isWebGL && mState.getShaderType() != gl::ShaderType::Compute)
/external/angle/src/tests/test_utils/
DShaderCompileTreeTest.h45 virtual ::GLenum getShaderType() const = 0;
/external/angle/src/libANGLE/
DCompiler.h63 ShaderType getShaderType() const;

123