/external/chromium_org/third_party/angle/tests/angle_tests/ |
H A D | UniformTest.cpp | 20 const std::string &vertexShader = "void main() { gl_Position = vec4(1); }"; local 27 mProgram = CompileProgram(vertexShader, fragShader);
|
H A D | GLSLTest.cpp | 105 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 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 | rsgUtils.cpp | 50 void computeUnifiedUniforms (const Shader& vertexShader, const Shader& fragmentShader, std::vector<const ShaderInput*>& uniforms) argument 53 addNewUniforms(uniforms, addedUniforms, vertexShader);
|
H A D | rsgProgramExecutor.cpp | 211 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 D | Clear11.h | 59 ID3D11VertexShader *vertexShader; member in struct:rx::Clear11::ClearShader
|
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/ |
H A D | ProgramD3D.cpp | 128 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 D | DynamicHLSL.cpp | 229 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 D | video_render_opengles20.cc | 271 GLuint vertexShader = loadShader(GL_VERTEX_SHADER, pVertexSource); local 272 if (!vertexShader) { 283 glAttachShader(program, vertexShader);
|
/external/deqp/framework/referencerenderer/ |
H A D | rrRenderer.hpp | 63 : vertexShader (vertexShader_) 69 const VertexShader* vertexShader; member in struct:rr::Program
|
/external/deqp/modules/egl/ |
H A D | teglSwapBuffersTests.cpp | 135 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 D | teglNativeColorMappingTests.cpp | 100 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 D | teglNativeCoordMappingTests.cpp | 100 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 D | teglGLES2SharingTests.cpp | 379 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 D | teglGLES2SharedRenderingPerfTests.cpp | 319 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 D | teglImageFormatTests.cpp | 740 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 D | teglRenderTests.cpp | 463 static deUint32 createProgram (deUint32 vertexShader, deUint32 fragmentShader) argument 466 glAttachShader(program, vertexShader);
|
/external/deqp/modules/glshared/ |
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...] |
H A D | glsAttributeLocationTests.cpp | 418 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 D | glsTextureBufferCase.cpp | 665 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 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...] |
/external/chromium_org/third_party/mesa/src/src/mesa/main/ |
H A D | ff_fragment_shader.cpp | 321 const GLboolean vertexShader = local 339 else if (!(vertexProgram || vertexShader)) { 387 if (vertexShader)
|
/external/deqp/modules/gles2/functional/ |
H A D | es2fVertexTextureTests.cpp | 434 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 D | ff_fragment_shader.cpp | 321 const GLboolean vertexShader = local 339 else if (!(vertexProgram || vertexShader)) { 387 if (vertexShader)
|
/external/deqp/modules/gles3/functional/ |
H A D | es3fVertexTextureTests.cpp | 532 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));
|