Searched defs:vertexShader (Results 1 - 25 of 29) sorted by relevance

12

/external/chromium_org/third_party/angle/tests/angle_tests/
H A DUniformTest.cpp20 const std::string &vertexShader = "void main() { gl_Position = vec4(1); }"; local
27 mProgram = CompileProgram(vertexShader, fragShader);
H A DGLSLTest.cpp105 void GenerateGLSLWithVaryings(GLint floatCount, GLint floatArrayCount, GLint vec2Count, GLint vec2ArrayCount, GLint vec3Count, GLint vec3ArrayCount, std::string* fragmentShader, std::string* vertexShader) argument
149 vertexShader->clear();
150 vertexShader->append(varyingDeclaration);
151 vertexShader->append("\nvoid main()\n{\n");
157 vertexShader->append(GenerateVectorVaryingSettingCode(1, 1, currentVSVarying));
163 vertexShader->append(GenerateVectorVaryingSettingCode(1, 2, currentVSVarying));
169 vertexShader->append(GenerateVectorVaryingSettingCode(2, 1, currentVSVarying));
175 vertexShader->append(GenerateVectorVaryingSettingCode(2, 2, currentVSVarying));
181 vertexShader->append(GenerateVectorVaryingSettingCode(3, 1, currentVSVarying));
187 vertexShader
[all...]
/external/deqp/framework/randomshaders/
H A DrsgProgramGenerator.cpp43 Shader& vertexShader,
65 shaderGen.generate(programParams.vertexParameters, vertexShader, fragmentInputs);
70 const vector<ShaderInput*>& vertexUniforms = vertexShader.getUniforms();
41 generate( const ProgramParameters& programParams, Shader& vertexShader, Shader& fragmentShader) argument
H A DrsgUtils.cpp50 void computeUnifiedUniforms (const Shader& vertexShader, const Shader& fragmentShader, std::vector<const ShaderInput*>& uniforms) argument
53 addNewUniforms(uniforms, addedUniforms, vertexShader);
H A DrsgProgramExecutor.cpp211 void ProgramExecutor::execute (const Shader& vertexShader, const Shader& fragmentShader, const vector<VariableValue>& uniformValues) argument
224 const vector<ShaderInput*>& inputs = vertexShader.getInputs();
226 vertexShader.getOutputs(outputs);
255 vertexShader.execute(execCtx);
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d11/
H A DClear11.h59 ID3D11VertexShader *vertexShader; member in struct:rx::Clear11::ClearShader
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/
H A DProgramD3D.cpp128 bool ProgramD3D::link(gl::InfoLog &infoLog, gl::Shader *fragmentShader, gl::Shader *vertexShader, argument
132 rx::ShaderD3D *vertexShaderD3D = rx::ShaderD3D::makeShaderD3D(vertexShader->getImplementation());
150 if (!gl::ProgramBinary::linkVaryings(infoLog, fragmentShader, vertexShader))
H A DDynamicHLSL.cpp229 rx::ShaderD3D *vertexShader, const std::vector<std::string>& transformFeedbackVaryings)
234 vertexShader->resetVaryingsRegisterAssignment();
240 std::vector<gl::PackedVarying> &vertexVaryings = vertexShader->getVaryings();
642 void DynamicHLSL::storeUserLinkedVaryings(const rx::ShaderD3D *vertexShader, argument
645 const std::string &varyingSemantic = getVaryingSemantic(vertexShader->mUsesPointSize);
646 const std::vector<PackedVarying> &varyings = vertexShader->getVaryings();
667 rx::ShaderD3D *fragmentShader, rx::ShaderD3D *vertexShader,
684 bool usesPointSize = vertexShader->mUsesPointSize;
706 int shaderVersion = vertexShader->getShaderVersion();
714 const std::string &varyingHLSL = generateVaryingHLSL(vertexShader);
228 packVaryings(InfoLog &infoLog, VaryingPacking packing, rx::ShaderD3D *fragmentShader, rx::ShaderD3D *vertexShader, const std::vector<std::string>& transformFeedbackVaryings) argument
665 generateShaderLinkHLSL(InfoLog &infoLog, int registers, const VaryingPacking packing, std::string& pixelHLSL, std::string& vertexHLSL, rx::ShaderD3D *fragmentShader, rx::ShaderD3D *vertexShader, const std::vector<std::string>& transformFeedbackVaryings, std::vector<LinkedVarying> *linkedVaryings, std::map<int, VariableLocation> *programOutputVars, std::vector<PixelShaderOutputVariable> *outPixelShaderKey, bool *outUsesFragDepth) const argument
[all...]
/external/chromium_org/third_party/webrtc/modules/video_render/android/
H A Dvideo_render_opengles20.cc271 GLuint vertexShader = loadShader(GL_VERTEX_SHADER, pVertexSource); local
272 if (!vertexShader) {
283 glAttachShader(program, vertexShader);
/external/deqp/framework/referencerenderer/
H A DrrRenderer.hpp63 : vertexShader (vertexShader_)
69 const VertexShader* vertexShader; member in struct:rr::Program
/external/deqp/modules/egl/
H A DteglSwapBuffersTests.cpp135 deUint32 vertexShader = 0; local
148 vertexShader = gl.createShader(GL_VERTEX_SHADER);
153 gl.shaderSource(vertexShader, 1, &vertexShaderSource, DE_NULL);
154 gl.compileShader(vertexShader);
164 gl.getShaderiv(vertexShader, GL_COMPILE_STATUS, &vertexCompileStatus);
165 gl.getShaderiv(vertexShader, GL_INFO_LOG_LENGTH, &infoLogLength);
169 gl.getShaderInfoLog(vertexShader, (glw::GLsizei)vertexInfoLog.length(), &infoLogLength, &(vertexInfoLog[0]));
189 gl.attachShader(program, vertexShader);
219 gl.deleteShader(vertexShader);
230 if (vertexShader)
[all...]
H A DteglNativeColorMappingTests.cpp100 deUint32 vertexShader = 0; local
113 vertexShader = gl.createShader(GL_VERTEX_SHADER);
118 gl.shaderSource(vertexShader, 1, &vertexShaderSource, DE_NULL);
119 gl.compileShader(vertexShader);
129 gl.getShaderiv(vertexShader, GL_COMPILE_STATUS, &vertexCompileStatus);
130 gl.getShaderiv(vertexShader, GL_INFO_LOG_LENGTH, &infoLogLength);
134 gl.getShaderInfoLog(vertexShader, (glw::GLsizei)vertexInfoLog.length(), &infoLogLength, &(vertexInfoLog[0]));
154 gl.attachShader(program, vertexShader);
184 gl.deleteShader(vertexShader);
195 if (vertexShader)
[all...]
H A DteglNativeCoordMappingTests.cpp100 deUint32 vertexShader = 0; local
113 vertexShader = gl.createShader(GL_VERTEX_SHADER);
118 gl.shaderSource(vertexShader, 1, &vertexShaderSource, DE_NULL);
119 gl.compileShader(vertexShader);
129 gl.getShaderiv(vertexShader, GL_COMPILE_STATUS, &vertexCompileStatus);
130 gl.getShaderiv(vertexShader, GL_INFO_LOG_LENGTH, &infoLogLength);
134 gl.getShaderInfoLog(vertexShader, (glw::GLsizei)vertexInfoLog.length(), &infoLogLength, &(vertexInfoLog[0]));
154 gl.attachShader(program, vertexShader);
184 gl.deleteShader(vertexShader);
195 if (vertexShader)
[all...]
H A DteglGLES2SharingTests.cpp379 const char* vertexShader = "" local
396 Program program(vertexShader, fragmentShader);
555 const char* vertexShader = "" local
573 Program program(vertexShader, fragmentShader);
691 const char* vertexShader = "" local
708 m_program = new Program(vertexShader, fragmentShader);
844 const char* vertexShader = "" local
868 GLU_CHECK_CALL(glShaderSource(m_shader, 1, &vertexShader, NULL));
894 m_log << tcu::TestLog::Message << vertexShader << tcu::TestLog::EndMessage;
922 const char* vertexShader local
[all...]
H A DteglGLES2SharedRenderingPerfTests.cpp319 GLuint vertexShader = gl.createShader(GL_VERTEX_SHADER); local
341 gl.shaderSource(vertexShader, 1, &vertexShaderSource, NULL);
364 gl.shaderSource(vertexShader, 1, &vertexShaderSource, NULL);
370 gl.compileShader(vertexShader);
378 gl.getShaderiv(vertexShader, GL_COMPILE_STATUS, &status);
386 gl.getShaderiv(vertexShader, GL_INFO_LOG_LENGTH, &length);
390 gl.getShaderInfoLog(vertexShader, (GLsizei)log.size(), &length, &(log[0]));
422 gl.attachShader(program, vertexShader);
452 gl.deleteShader(vertexShader);
H A DteglImageFormatTests.cpp740 const char* vertexShader = local
756 Program program(vertexShader, fragmentShader);
863 const char* vertexShader = local
876 Program program(vertexShader, fragmentShader);
1142 const char* vertexShader = local
1159 Program program(vertexShader, fragmentShader);
H A DteglRenderTests.cpp463 static deUint32 createProgram (deUint32 vertexShader, deUint32 fragmentShader) argument
466 glAttachShader(program, vertexShader);
/external/deqp/modules/glshared/
H A DglsRandomShaderProgram.cpp70 static void generateProgramDeclaration (sglr::pdec::ShaderProgramDeclaration& decl, const rsg::Shader& vertexShader, const rsg::Shader& fragmentShader, int numUnifiedUniforms, const rsg::ShaderInput* const* unifiedUniforms) argument
72 decl << sglr::pdec::VertexSource(vertexShader.getSource())
75 for (vector<rsg::ShaderInput*>::const_iterator vtxInIter = vertexShader.getInputs().begin(); vtxInIter != vertexShader.getInputs().end(); ++vtxInIter)
96 static sglr::pdec::ShaderProgramDeclaration generateProgramDeclaration (const rsg::Shader& vertexShader, const rsg::Shader& fragmentShader, int numUnifiedUniforms, const rsg::ShaderInput* const* unifiedUniforms) argument
99 generateProgramDeclaration(decl, vertexShader, fragmentShader, numUnifiedUniforms, unifiedUniforms);
131 RandomShaderProgram::RandomShaderProgram (const rsg::Shader& vertexShader, const rsg::Shader& fragmentShader, int numUnifiedUniforms, const rsg::ShaderInput* const* unifiedUniforms) argument
132 : sglr::ShaderProgram (generateProgramDeclaration(vertexShader, fragmentShader, numUnifiedUniforms, unifiedUniforms))
133 , m_vertexShader (vertexShader)
137 , m_positionVar (findShaderOutputByName(vertexShader, "gl_Positio
[all...]
H A DglsAttributeLocationTests.cpp418 const deUint32 vertexShader = gl.createShader(GL_VERTEX_SHADER); local
429 gl.shaderSource(vertexShader, 1, &vertexShaderString, DE_NULL);
435 gl.compileShader(vertexShader);
439 gl.attachShader(program, vertexShader);
444 const bool vertexCompileOk = getShaderCompileStatus(gl, vertexShader);
447 const string vertexShaderInfoLog = getShaderInfoLog(gl, vertexShader);
456 gl.deleteShader(vertexShader);
459 return pair<deUint32, deUint32>(vertexShader, fragmentShader);
463 if (vertexShader != 0)
464 gl.deleteShader(vertexShader);
[all...]
H A DglsTextureBufferCase.cpp665 const rr::VertexShader* const vertexShader = (renderBits & RENDERBITS_AS_VERTEX_TEXTURE ? static_cast<const rr::VertexShader*>(&textureVertexShader) : &coordVertexShader); member in class:deqp::gls::__anon20412::rr
675 const rr::Program program(vertexShader, fragmentShader);
/external/deqp/modules/gles2/performance/
H A Des2pDrawCallBatchingTests.cpp200 std::ostringstream vertexShader; local
204 vertexShader << "attribute mediump vec4 a_static" << attributeNdx << ";\n";
207 vertexShader << "\n";
210 vertexShader << "attribute mediump vec4 a_dyn" << attributeNdx << ";\n";
212 vertexShader
219 vertexShader << "\tv_color = ";
226 vertexShader << " + ";
229 vertexShader << "a_static" << attributeNdx;
235 vertexShader << " + ";
238 vertexShader << "a_dy
[all...]
/external/chromium_org/third_party/mesa/src/src/mesa/main/
H A Dff_fragment_shader.cpp321 const GLboolean vertexShader = local
339 else if (!(vertexProgram || vertexShader)) {
387 if (vertexShader)
/external/deqp/modules/gles2/functional/
H A Des2fVertexTextureTests.cpp434 const char* const vertexShader = local
459 m_program = new glu::ShaderProgram(m_context.getRenderContext(), glu::makeVtxFragSources(vertexShader, fragmentShader));
737 const char* const vertexShader = local
762 m_program = new glu::ShaderProgram(m_context.getRenderContext(), glu::makeVtxFragSources(vertexShader, fragmentShader));
/external/mesa3d/src/mesa/main/
H A Dff_fragment_shader.cpp321 const GLboolean vertexShader = local
339 else if (!(vertexProgram || vertexShader)) {
387 if (vertexShader)
/external/deqp/modules/gles3/functional/
H A Des3fVertexTextureTests.cpp532 const char* const vertexShader = local
560 m_program = new glu::ShaderProgram(m_context.getRenderContext(), glu::makeVtxFragSources(vertexShader, fragmentShader));
838 const char* const vertexShader = local
866 m_program = new glu::ShaderProgram(m_context.getRenderContext(), glu::makeVtxFragSources(vertexShader, fragmentShader));

Completed in 319 milliseconds

12