Searched refs:vertexShader (Results 1 - 25 of 79) sorted by relevance

1234

/external/deqp/framework/randomshaders/
H A DrsgProgramGenerator.hpp39 void generate (const ProgramParameters& programParams, Shader& vertexShader, Shader& fragmentShader);
H A DrsgTest.cpp50 rsg::Shader vertexShader(rsg::Shader::TYPE_VERTEX);
54 generator.generate(programParams, vertexShader, fragmentShader);
56 std::cout << "Vertex shader:\n--\n" << vertexShader.getSource() << "--\n";
63 rsg::computeUnifiedUniforms(vertexShader, fragmentShader, uniforms);
70 executor.execute(vertexShader, fragmentShader, uniformValues);
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 DrsgProgramExecutor.hpp51 void execute (const Shader& vertexShader, const Shader& fragmentShader, const std::vector<VariableValue>& uniforms);
H A DrsgUtils.hpp38 void computeUnifiedUniforms (const Shader& vertexShader, const Shader& fragmentShader, std::vector<const ShaderInput*>& uniforms);
/external/webrtc/talk/app/webrtc/java/android/org/webrtc/
H A DGlShader.java57 private int vertexShader; field in class:GlShader
62 vertexShader = compileShader(GLES20.GL_VERTEX_SHADER, vertexSource);
68 GLES20.glAttachShader(program, vertexShader);
130 if (vertexShader != -1) {
131 GLES20.glDeleteShader(vertexShader);
132 vertexShader = -1;
/external/swiftshader/src/D3D9/
H A DDirect3DVertexShader9.hpp54 sw::VertexShader vertexShader; member in class:D3D9::Direct3DVertexShader9
H A DDirect3DVertexShader9.cpp22 Direct3DVertexShader9::Direct3DVertexShader9(Direct3DDevice9 *device, const unsigned long *shaderToken) : device(device), vertexShader(shaderToken)
117 return &vertexShader;
H A DDirect3DStateBlock9.cpp47 vertexShader = 0;
246 device->SetVertexShader(vertexShader);
509 Direct3DVertexShader9 *vertexShader; local
510 device->GetVertexShader(reinterpret_cast<IDirect3DVertexShader9**>(&vertexShader));
512 if(vertexShader)
514 vertexShader->bind();
515 vertexShader->Release();
518 if(this->vertexShader)
520 this->vertexShader->unbind();
523 this->vertexShader
788 setVertexShader(Direct3DVertexShader9 *vertexShader) argument
[all...]
/external/swiftshader/third_party/PowerVR_SDK/Examples/Beginner/01_HelloAPI/OGLES2/
H A DOGLES2HelloAPI_LinuxX11.cpp426 @Output vertexShader Handle to a vertex shader
431 bool InitialiseShaders( GLuint &fragmentShader, GLuint &vertexShader, GLuint &shaderProgram) argument
502 vertexShader = glCreateShader(GL_VERTEX_SHADER);
505 glShaderSource(vertexShader, 1, (const char**)&vertexShaderSource, NULL);
508 glCompileShader(vertexShader);
511 glGetShaderiv(vertexShader, GL_COMPILE_STATUS, &isShaderCompiled);
516 glGetShaderiv(vertexShader, GL_INFO_LOG_LENGTH, &infoLogLength);
520 glGetShaderInfoLog(vertexShader, infoLogLength, &charactersWritten, infoLog);
534 glAttachShader(shaderProgram, vertexShader);
688 @Input vertexShader Handl
693 DeInitialiseGLState( GLuint fragmentShader, GLuint vertexShader, GLuint shaderProgram, GLuint vertexBuffer ) argument
762 GLuint fragmentShader = 0, vertexShader = 0; local
[all...]
H A DOGLES2HelloAPI_OSX.mm328 @Output vertexShader Handle to a vertex shader
333 -(BOOL) initialiseFragmentShader:(GLuint &)fragmentShader andVertexShader:(GLuint &)vertexShader withProgram:(GLuint &)shaderProgram
404 vertexShader = glCreateShader(GL_VERTEX_SHADER);
407 glShaderSource(vertexShader, 1, (const char**)&vertexShaderSource, NULL);
410 glCompileShader(vertexShader);
413 glGetShaderiv(vertexShader, GL_COMPILE_STATUS, &isShaderCompiled);
418 glGetShaderiv(vertexShader, GL_INFO_LOG_LENGTH, &infoLogLength);
422 glGetShaderInfoLog(vertexShader, infoLogLength, &charactersWritten, infoLog);
436 glAttachShader(shaderProgram, vertexShader);
/external/swiftshader/src/OpenGL/libGL/
H A DShader.cpp357 vertexShader = 0;
362 delete vertexShader;
388 return vertexShader;
393 return vertexShader;
398 delete vertexShader;
399 vertexShader = new sw::VertexShader();
404 delete vertexShader;
405 vertexShader = nullptr;
H A DProgram.cpp81 vertexShader = 0;
98 if(vertexShader)
100 vertexShader->release();
113 if(vertexShader)
118 vertexShader = (VertexShader*)shader;
119 vertexShader->addRef();
140 if(vertexShader != shader)
145 vertexShader->release();
146 vertexShader = 0;
165 return (vertexShader
[all...]
H A DDevice.hpp88 sw::VertexShader *vertexShader; member in class:gl::Device
/external/swiftshader/src/OpenGL/libGLESv2/
H A DShader.cpp372 vertexShader = 0;
377 delete vertexShader;
403 return vertexShader;
408 return vertexShader;
413 delete vertexShader;
414 vertexShader = new sw::VertexShader();
419 delete vertexShader;
420 vertexShader = nullptr;
/external/swiftshader/src/Renderer/
H A DContext.cpp300 vertexShader = 0;
491 if(vertexShader)
537 if(vertexShader)
549 if(vertexShader)
553 if(vertexShader->output[T0 + coordinate][component].usage == Shader::USAGE_TEXCOORD)
641 if(vertexShader)
651 if(vertexShader)
661 if(vertexShader)
678 if(vertexShader)
695 if(vertexShader)
[all...]
H A DSetupProcessor.cpp97 if(context->vertexShader)
99 state.positionRegister = context->vertexShader->positionRegister;
100 state.pointSizeRegister = context->vertexShader->pointSizeRegister;
125 if(context->vertexShader && context->pixelShader)
138 if(context->pixelShader->semantic[interpolant][component - project] == context->vertexShader->output[i][component - project])
H A DVertexProcessor.cpp695 return !context->vertexShader;
865 if(context->vertexShader)
867 state.shaderID = context->vertexShader->getSerialID();
874 state.fixedFunction = !context->vertexShader && context->pixelShaderVersion() < 0x0300;
875 state.textureSampling = context->vertexShader ? context->vertexShader->containsTextureSampling() : false;
876 state.positionRegister = context->vertexShader ? context->vertexShader->positionRegister : Pos;
877 state.pointSizeRegister = context->vertexShader ? context->vertexShader
[all...]
/external/deqp/modules/glshared/
H A DglsRandomShaderProgram.hpp44 RandomShaderProgram (const rsg::Shader& vertexShader, const rsg::Shader& fragmentShader, int numUnifiedUniforms, const rsg::ShaderInput* const* unifiedUniforms);
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...]
/external/deqp/modules/egl/
H A DteglSwapBuffersTests.cpp137 deUint32 vertexShader = 0; local
150 vertexShader = gl.createShader(GL_VERTEX_SHADER);
155 gl.shaderSource(vertexShader, 1, &vertexShaderSource, DE_NULL);
156 gl.compileShader(vertexShader);
166 gl.getShaderiv(vertexShader, GL_COMPILE_STATUS, &vertexCompileStatus);
167 gl.getShaderiv(vertexShader, GL_INFO_LOG_LENGTH, &infoLogLength);
171 gl.getShaderInfoLog(vertexShader, (glw::GLsizei)vertexInfoLog.length(), &infoLogLength, &(vertexInfoLog[0]));
191 gl.attachShader(program, vertexShader);
221 gl.deleteShader(vertexShader);
232 if (vertexShader)
[all...]
/external/deqp/framework/referencerenderer/
H A DrrRenderer.hpp65 : vertexShader (vertexShader_)
71 const VertexShader* vertexShader; member in struct:rr::Program
/external/webrtc/talk/app/webrtc/objc/
H A DRTCOpenGLVideoRenderer.mm123 GLuint CreateProgram(GLuint vertexShader, GLuint fragmentShader) {
124 if (vertexShader == 0 || fragmentShader == 0) {
131 glAttachShader(program, vertexShader);
286 GLuint vertexShader = CreateShader(GL_VERTEX_SHADER, kVertexShaderSource);
287 NSAssert(vertexShader, @"failed to create vertex shader");
291 _program = CreateProgram(vertexShader, fragmentShader);
293 if (vertexShader) {
294 glDeleteShader(vertexShader);
/external/webrtc/webrtc/api/objc/
H A DRTCOpenGLVideoRenderer.mm102 GLuint CreateProgram(GLuint vertexShader, GLuint fragmentShader) {
103 if (vertexShader == 0 || fragmentShader == 0) {
110 glAttachShader(program, vertexShader);
267 GLuint vertexShader = CreateShader(GL_VERTEX_SHADER, kVertexShaderSource);
268 NSAssert(vertexShader, @"failed to create vertex shader");
272 _program = CreateProgram(vertexShader, fragmentShader);
274 if (vertexShader) {
275 glDeleteShader(vertexShader);
/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...]

Completed in 3337 milliseconds

1234