/external/deqp/framework/randomshaders/ |
H A D | rsgProgramGenerator.hpp | 39 void generate (const ProgramParameters& programParams, Shader& vertexShader, Shader& fragmentShader);
|
H A D | rsgTest.cpp | 50 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 D | rsgProgramGenerator.cpp | 43 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 D | rsgProgramExecutor.hpp | 51 void execute (const Shader& vertexShader, const Shader& fragmentShader, const std::vector<VariableValue>& uniforms);
|
H A D | rsgUtils.hpp | 38 void computeUnifiedUniforms (const Shader& vertexShader, const Shader& fragmentShader, std::vector<const ShaderInput*>& uniforms);
|
/external/webrtc/talk/app/webrtc/java/android/org/webrtc/ |
H A D | GlShader.java | 57 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 D | Direct3DVertexShader9.hpp | 54 sw::VertexShader vertexShader; member in class:D3D9::Direct3DVertexShader9
|
H A D | Direct3DVertexShader9.cpp | 22 Direct3DVertexShader9::Direct3DVertexShader9(Direct3DDevice9 *device, const unsigned long *shaderToken) : device(device), vertexShader(shaderToken) 117 return &vertexShader;
|
H A D | Direct3DStateBlock9.cpp | 47 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 D | OGLES2HelloAPI_LinuxX11.cpp | 426 @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 D | OGLES2HelloAPI_OSX.mm | 328 @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 D | Shader.cpp | 357 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 D | Program.cpp | 81 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 D | Device.hpp | 88 sw::VertexShader *vertexShader; member in class:gl::Device
|
/external/swiftshader/src/OpenGL/libGLESv2/ |
H A D | Shader.cpp | 372 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 D | Context.cpp | 300 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 D | SetupProcessor.cpp | 97 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 D | VertexProcessor.cpp | 695 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 D | glsRandomShaderProgram.hpp | 44 RandomShaderProgram (const rsg::Shader& vertexShader, const rsg::Shader& fragmentShader, int numUnifiedUniforms, const rsg::ShaderInput* const* unifiedUniforms);
|
H A D | glsRandomShaderProgram.cpp | 70 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 D | teglSwapBuffersTests.cpp | 137 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 D | rrRenderer.hpp | 65 : vertexShader (vertexShader_) 71 const VertexShader* vertexShader; member in struct:rr::Program
|
/external/webrtc/talk/app/webrtc/objc/ |
H A D | RTCOpenGLVideoRenderer.mm | 123 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 D | RTCOpenGLVideoRenderer.mm | 102 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 D | es2pDrawCallBatchingTests.cpp | 200 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...] |