Searched refs:fragmentSource (Results 1 - 25 of 36) sorted by relevance

12

/external/deqp/external/openglcts/modules/common/
H A DglcShaderLibraryCase.hpp103 const char* vertexSource, const char* fragmentSource);
136 void specializeShaders(const char* vertexSource, const char* fragmentSource, std::string& outVertexSource,
H A DglcShaderLibraryCase.cpp82 const char* vertexSource, const char* fragmentSource)
99 if (vertexSource && fragmentSource)
102 specializeShaders(vertexSource, fragmentSource, m_vertexSource, m_fragmentSource, valueBlock);
112 DE_ASSERT(fragmentSource);
115 m_fragmentSource = specializeFragmentShader(fragmentSource, valueBlock);
900 void ShaderCase::specializeShaders(const char* vertexSource, const char* fragmentSource, string& outVertexSource, argument
981 StringTemplate tmpl(fragmentSource);
80 ShaderCase(tcu::TestContext& testCtx, RenderContext& renderCtx, const char* name, const char* description, ExpectResult expectResult, const std::vector<ValueBlock>& valueBlocks, GLSLVersion targetVersion, const char* vertexSource, const char* fragmentSource) argument
/external/webrtc/talk/app/webrtc/java/android/org/webrtc/
H A DGlShader.java61 public GlShader(String vertexSource, String fragmentSource) { argument
63 fragmentShader = compileShader(GLES20.GL_FRAGMENT_SHADER, fragmentSource);
/external/deqp/framework/opengl/
H A DgluContextInfo.cpp44 TryCompileProgram (const char* vertexSource, const char* fragmentSource) argument
46 , m_fragmentSource (fragmentSource)
/external/deqp/modules/gles3/functional/
H A Des3fReadPixelsTests.cpp119 std::stringstream fragmentSource; local
122 fragmentSource <<
126 fragmentSource << "layout(location = 0) out mediump ivec4 o_color;\n";
128 fragmentSource << "layout(location = 0) out mediump uvec4 o_color;\n";
130 fragmentSource << "layout(location = 0) out mediump vec4 o_color;\n";
132 fragmentSource <<
137 fragmentSource << "\to_color = uvec4(0, 0, 0, 1000);\n";
139 fragmentSource << "\to_color = ivec4(0, 0, 0, 1000);\n";
141 fragmentSource << "\to_color = vec4(0.0, 0.0, 0.0, 1.0);\n";
143 fragmentSource <<
[all...]
/external/deqp/modules/gles31/functional/
H A Des31fFboNoAttachmentTests.cpp78 const char* const fragmentSource = "#version 310 es\n" local
87 const glu::ShaderProgram program (renderCtx, glu::makeVtxFragSources(vertexSource, fragmentSource));
185 const char* const fragmentSource = "#version 310 es\n" local
192 const glu::ShaderProgram program (renderCtx, glu::makeVtxFragSources(vertexSource, fragmentSource));
H A Des31fShaderStateQueryTests.cpp118 const std::string fragmentSource = tcu::StringTemplate(fragmentSourceTemplate).specialize(shaderArgs); local
121 glu::ShaderProgram program (m_context.getRenderContext(), glu::ProgramSources() << glu::VertexSource(vertexSource) << glu::FragmentSource(fragmentSource));
H A Des31fGeometryShaderTests.cpp614 std::ostringstream fragmentSource; local
672 // fragmentSource
674 fragmentSource << "${GLSL_VERSION_DECL}\n"
678 fragmentSource << "in mediump vec4 v_frag_" << i << ";\n";
680 fragmentSource << "void main (void)\n"
685 fragmentSource << "\tfragColor = vec4(1.0, 0.0, 0.0, 1.0);\n";
689 fragmentSource << "\tfragColor = v_frag_0;\n";
693 fragmentSource << "\tfragColor = v_frag_0 + v_frag_1.yxzw;\n";
699 fragmentSource << "}\n";
776 << sglr::pdec::FragmentSource(specializeShader(fragmentSource
[all...]
H A Des31fProgramUniformTests.cpp1657 const string fragmentSource = generateFragmentSource(basicUniforms); local
1658 const ShaderProgram program (m_context.getRenderContext(), glu::makeVtxFragSources(vertexSource, fragmentSource));
H A Des31fTextureGatherTests.cpp1142 std::string fragmentSource = "${GLSL_VERSION_DECL}\n" local
1159 return glu::FragmentSource(specializeShader(m_context, fragmentSource.c_str()));
H A Des31fTextureMultisampleTests.cpp1282 const char* const fragmentSource = (m_isDepthFormat) ? (fragmentShaderSourceDepth) : (fragmentShaderSourceColor);
1298 m_drawShader = new glu::ShaderProgram(m_context.getRenderContext(), glu::ProgramSources() << glu::VertexSource(specializeShader(m_context, vertexShaderSource)) << glu::FragmentSource(tcu::StringTemplate(fragmentSource).specialize(fragmentArguments)));
/external/deqp/modules/gles2/functional/
H A Des2fReadPixelsTests.cpp87 const char* fragmentSource = local
93 glu::ShaderProgram program(m_context.getRenderContext(), glu::makeVtxFragSources(vertexSource, fragmentSource));
H A Des2fRasterizationTests.cpp167 tcu::StringTemplate fragmentSource (s_shaderFragmentTemplate);
170 m_shader = new glu::ShaderProgram(m_context.getRenderContext(), glu::ProgramSources() << glu::VertexSource(vertexSource.specialize(params)) << glu::FragmentSource(fragmentSource.specialize(params)));
H A Des2fShaderStateQueryTests.cpp1376 std::string fragmentSource = frag.str(); local
1377 const char* fragmentSourceCStr = fragmentSource.c_str();
/external/deqp/modules/glshared/
H A DglsLongStressCase.hpp195 std::string fragmentSource; member in struct:deqp::gls::ProgramContext
207 , fragmentSource (fragShaderSource_)
H A DglsLongStressCase.cpp1223 glu::ShaderProgram prog(m_renderCtx, glu::makeVtxFragSources(mangleShaderNames(progCtx.vertexSource, ""), mangleShaderNames(progCtx.fragmentSource, "")));
1289 mangleShaderNames(programContext.fragmentSource, programResources.shaderNameManglingSuffix));
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
H A DvktShaderRenderBuiltinVarTests.cpp242 std::ostringstream fragmentSource; local
243 fragmentSource << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_310_ES) << "\n"
253 programCollection.glslSources.add("frag") << glu::FragmentSource(fragmentSource.str());
1772 std::ostringstream fragmentSource; local
1773 fragmentSource << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
1784 programCollection.glslSources.add("FragCoordMsaaFrag") << glu::FragmentSource(fragmentSource.str());
1865 std::ostringstream fragmentSource; local
1866 fragmentSource << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
1894 programCollection.glslSources.add("FragDepthFrag") << glu::FragmentSource(fragmentSource.str());
1900 std::ostringstream fragmentSource; local
[all...]
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineBlendTests.cpp268 std::ostringstream fragmentSource; local
281 fragmentSource << "#version 310 es\n"
289 sourceCollections.glslSources.add("color_frag") << glu::FragmentSource(fragmentSource.str());
H A DvktPipelineMultisampleTests.cpp475 static const char* fragmentSource = local
485 sources.glslSources.add("color_frag") << glu::FragmentSource(fragmentSource);
504 static const char* fragmentSource = local
513 sources.glslSources.add("color_frag") << glu::FragmentSource(fragmentSource);
530 static const char* fragmentSource = local
545 sources.glslSources.add("copy_sample_frag") << glu::FragmentSource(fragmentSource);
/external/deqp/modules/egl/
H A DteglImageFormatTests.cpp90 glu::ProgramSources programSources (const string& vertexSource, const string& fragmentSource) argument
94 sources << glu::VertexSource(vertexSource) << glu::FragmentSource(fragmentSource);
102 Program (const glw::Functions& gl, const char* vertexSource, const char* fragmentSource) argument
103 : glu::ShaderProgram(gl, programSources(vertexSource, fragmentSource)) {}
/external/deqp/external/openglcts/modules/gl/
H A Dgl4cSparseTexture2Tests.cpp1549 std::string fragmentSource = st2_fragment_drawBuffer; local
1551 ShaderProgram program(gl, glu::makeVtxFragSources(vertexSource, fragmentSource));
1558 << ", fragmentSource: " << fragmentSource.c_str() << " - ";
/external/deqp/external/vulkancts/modules/vulkan/texture/
H A DvktTextureTestUtil.cpp182 tcu::StringTemplate fragmentSource (fragShaderTemplate);
283 programCollection.glslSources.add("fragment_" + std::string(getProgramName(program))) << glu::FragmentSource(fragmentSource.specialize(params));
/external/deqp/modules/gles2/stress/
H A Des2sSpecialFloatTests.cpp245 const char* const fragmentSource = (useTexture) ? (fragmentSourceTex) : (fragmentSourceNoTex); local
257 const glu::ShaderProgram patternProgram (m_context.getRenderContext(), glu::ProgramSources() << glu::VertexSource(vertexSource) << glu::FragmentSource(fragmentSource));
/external/deqp/modules/gles3/stress/
H A Des3sSpecialFloatTests.cpp253 const char* const fragmentSource = (useTexture) ? (fragmentSourceTex) : (fragmentSourceNoTex); local
265 const glu::ShaderProgram patternProgram (m_context.getRenderContext(), glu::ProgramSources() << glu::VertexSource(vertexSource) << glu::FragmentSource(fragmentSource));
/external/deqp/external/vulkancts/modules/vulkan/rasterization/
H A DvktRasterizationTests.cpp123 tcu::StringTemplate fragmentSource (s_shaderFragmentTemplate);
129 programCollection.glslSources.add("fragment_shader") << glu::FragmentSource(fragmentSource.specialize(params));

Completed in 747 milliseconds

12