/external/deqp/modules/gles3/performance/ |
H A D | es3pStateChangeTests.cpp | 149 gl.useProgram(m_programs[0]->getProgram()); 151 GLint coordLoc = gl.getAttribLocation(m_programs[0]->getProgram(), "a_coord"); 161 GLint samplerLoc = gl.getUniformLocation(m_programs[0]->getProgram(), "u_sampler"); 191 gl.useProgram(m_programs[0]->getProgram()); 194 GLint coordLoc = gl.getAttribLocation(m_programs[0]->getProgram(), "a_coord"); 205 GLint samplerLoc = gl.getUniformLocation(m_programs[0]->getProgram(), "u_sampler"); 238 gl.useProgram(m_programs[0]->getProgram()); 240 GLint coordLoc = gl.getAttribLocation(m_programs[0]->getProgram(), "a_coord"); 250 GLint samplerLoc = gl.getUniformLocation(m_programs[0]->getProgram(), "u_sampler"); 292 gl.useProgram(m_programs[ [all...] |
H A D | es3pRedundantStateChangeTests.cpp | 140 gl.useProgram(m_programs[0]->getProgram()); 142 GLint coordLoc = gl.getAttribLocation(m_programs[0]->getProgram(), "a_coord"); 152 GLint samplerLoc = gl.getUniformLocation(m_programs[0]->getProgram(), "u_sampler"); 177 gl.useProgram(m_programs[0]->getProgram()); 180 GLint coordLoc = gl.getAttribLocation(m_programs[0]->getProgram(), "a_coord"); 191 GLint samplerLoc = gl.getUniformLocation(m_programs[0]->getProgram(), "u_sampler"); 219 gl.useProgram(m_programs[0]->getProgram()); 221 GLint coordLoc = gl.getAttribLocation(m_programs[0]->getProgram(), "a_coord"); 231 GLint samplerLoc = gl.getUniformLocation(m_programs[0]->getProgram(), "u_sampler"); 268 gl.useProgram(m_programs[ [all...] |
H A D | es3pShaderOperatorTests.cpp | 265 STATE_CALIBRATING = 0, //!< Calibrate draw call count, using first program in m_programs, with workload size 1. 267 STATE_MEASURING, //!< Do actual measurements, for each program in m_programs. 292 void prepareProgram (int progNdx); //!< Sets attributes and uniforms for m_programs[progNdx]. 308 vector<vector<WorkloadRecord> > m_workloadRecords; //!< The measurements of each program in m_programs. Generated during STATE_MEASURING, into index specified by m_measureProgramNdx. 311 int m_measureProgramNdx; //!< When m_state is STATE_FIND_HIGH_WORKLOAD or STATE_MEASURING, this tells which program in m_programs is being measured. 324 vector<SharedPtr<ShaderProgram> > m_programs; member in class:deqp::gles3::Performance::__anon20243::OperatorPerformanceCase 625 DE_ASSERT(progNdx < (int)m_programs.size()); 626 DE_ASSERT(m_programData.size() == m_programs.size()); 629 const ShaderProgram& program = *m_programs[progNdx]; 679 setWorkloadSizeUniform(m_programs[progNd [all...] |
/external/deqp/modules/gles2/performance/ |
H A D | es2pStateChangeTests.cpp | 149 gl.useProgram(m_programs[0]->getProgram()); 151 GLint coordLoc = gl.getAttribLocation(m_programs[0]->getProgram(), "a_coord"); 161 GLint samplerLoc = gl.getUniformLocation(m_programs[0]->getProgram(), "u_sampler"); 191 gl.useProgram(m_programs[0]->getProgram()); 194 GLint coordLoc = gl.getAttribLocation(m_programs[0]->getProgram(), "a_coord"); 205 GLint samplerLoc = gl.getUniformLocation(m_programs[0]->getProgram(), "u_sampler"); 238 gl.useProgram(m_programs[0]->getProgram()); 240 GLint coordLoc = gl.getAttribLocation(m_programs[0]->getProgram(), "a_coord"); 250 GLint samplerLoc = gl.getUniformLocation(m_programs[0]->getProgram(), "u_sampler"); 292 gl.useProgram(m_programs[ [all...] |
H A D | es2pRedundantStateChangeTests.cpp | 140 gl.useProgram(m_programs[0]->getProgram()); 142 GLint coordLoc = gl.getAttribLocation(m_programs[0]->getProgram(), "a_coord"); 152 GLint samplerLoc = gl.getUniformLocation(m_programs[0]->getProgram(), "u_sampler"); 177 gl.useProgram(m_programs[0]->getProgram()); 180 GLint coordLoc = gl.getAttribLocation(m_programs[0]->getProgram(), "a_coord"); 191 GLint samplerLoc = gl.getUniformLocation(m_programs[0]->getProgram(), "u_sampler"); 219 gl.useProgram(m_programs[0]->getProgram()); 221 GLint coordLoc = gl.getAttribLocation(m_programs[0]->getProgram(), "a_coord"); 231 GLint samplerLoc = gl.getUniformLocation(m_programs[0]->getProgram(), "u_sampler"); 268 gl.useProgram(m_programs[ [all...] |
H A D | es2pShaderOperatorTests.cpp | 265 STATE_CALIBRATING = 0, //!< Calibrate draw call count, using first program in m_programs, with workload size 1. 267 STATE_MEASURING, //!< Do actual measurements, for each program in m_programs. 292 void prepareProgram (int progNdx); //!< Sets attributes and uniforms for m_programs[progNdx]. 308 vector<vector<WorkloadRecord> > m_workloadRecords; //!< The measurements of each program in m_programs. Generated during STATE_MEASURING, into index specified by m_measureProgramNdx. 311 int m_measureProgramNdx; //!< When m_state is STATE_FIND_HIGH_WORKLOAD or STATE_MEASURING, this tells which program in m_programs is being measured. 324 vector<SharedPtr<ShaderProgram> > m_programs; member in class:deqp::gles2::Performance::__anon19958::OperatorPerformanceCase 625 DE_ASSERT(progNdx < (int)m_programs.size()); 626 DE_ASSERT(m_programData.size() == m_programs.size()); 629 const ShaderProgram& program = *m_programs[progNdx]; 679 setWorkloadSizeUniform(m_programs[progNd [all...] |
/external/deqp/modules/glshared/ |
H A D | glsShaderLibraryCase.cpp | 363 m_programs.push_back(program); 403 m_programs.push_back(program); 423 for (int programNdx = 0; programNdx < (int)m_programs.size(); ++programNdx) 426 for (int ndx = 0; ndx < (int)m_programs[programNdx].spec.requirements.size(); ++ndx) 427 m_programs[programNdx].spec.requirements[ndx].checkRequirements(m_renderCtx, m_contextInfo); 433 specializeVertexShaders (m_programs[programNdx].programSources, m_programs[programNdx].spec.vertexSources, valueBlock, m_programs[programNdx].spec.requirements); 434 specializeFragmentShaders (m_programs[programNdx].programSources, m_programs[programNd [all...] |
H A D | glsStateChangePerfTestCases.cpp | 294 if ((int)m_programs.size() >= count) 297 m_programs.reserve(count); 299 while ((int)m_programs.size() < count) 306 "\tv_texCoord = vec2(0.5) + 0.5" + de::toString(m_programs.size()) + " * a_coord.xy;\n" 315 "\tgl_FragColor = vec4(1.0" + de::toString(m_programs.size()) + " * texture2D(u_sampler, v_texCoord).xyz, 1.0);\n" 327 m_programs.push_back(program); 530 for (int programNdx = 0; programNdx < (int)m_programs.size(); programNdx++) 532 delete m_programs[programNdx]; 533 m_programs[programNdx] = NULL; 535 m_programs [all...] |
H A D | glsStateChangePerfTestCases.hpp | 92 std::vector<glu::ShaderProgram*> m_programs; member in class:deqp::gls::StateChangePerformanceCase
|
H A D | glsLongStressCase.cpp | 1113 , m_programs (DE_NULL) 1181 DE_ASSERT(!m_programs && !m_buffers && !m_textures); 1182 m_programs = new GLObjectManager<Program>; 1242 delete m_programs; 1243 m_programs = DE_NULL; 1277 const bool hadProgram = m_programs->has(programName); 1280 m_programs->make(programName); 1282 Program& prog = m_programs->get(programName); 1297 Program& program = m_programs->get(programName);
|
H A D | glsShaderLibraryCase.hpp | 227 std::vector<ProgramObject> m_programs; member in class:deqp::gls::sl::ShaderCase
|
H A D | glsLongStressCase.hpp | 322 LongStressCaseInternal::Program>* m_programs; member in class:deqp::gls::LongStressCase
|
H A D | glsTextureTestUtil.hpp | 206 std::map<Program, glu::ShaderProgram*> m_programs; member in class:deqp::gls::TextureTestUtil::ProgramLibrary
|
H A D | glsTextureTestUtil.cpp | 1045 for (map<Program, glu::ShaderProgram*>::iterator i = m_programs.begin(); i != m_programs.end(); i++) 1050 m_programs.clear(); 1057 if (m_programs.find(program) != m_programs.end()) 1058 return m_programs[program]; // Return from cache. 1233 m_programs[program] = progObj;
|
/external/deqp/framework/opengl/simplereference/ |
H A D | sglrGLContext.cpp | 105 for (std::vector<glu::ShaderProgram*>::iterator i = m_programs.begin(); 106 i != m_programs.end(); i++) 852 m_programs.reserve(m_programs.size()+1); 874 m_programs.push_back(program); 880 for (std::vector<glu::ShaderProgram*>::iterator i = m_programs.begin(); i != m_programs.end(); i++) 885 m_programs.erase(i);
|
H A D | sglrGLContext.hpp | 245 std::vector<glu::ShaderProgram*> m_programs; member in class:sglr::GLContext
|
H A D | sglrReferenceContext.cpp | 488 m_programs.getAll(programs); 3761 ShaderProgramObjectContainer* shaderProg = m_programs.find(program); 3961 ShaderProgramObjectContainer* shaderProg = m_programs.find(program); 4009 m_programs.releaseReference(sp); 4558 int name = m_programs.allocateName(); 4560 m_programs.insert(new rc::ShaderProgramObjectContainer(name, program)); 4572 shaderProg = m_programs.find(program); 4596 rc::ShaderProgramObjectContainer* shaderProg = m_programs.find(program); 4606 m_programs.releaseReference(shaderProg);
|
H A D | sglrReferenceContext.hpp | 879 rc::ObjectManager<rc::ShaderProgramObjectContainer> m_programs; member in class:sglr::ReferenceContext
|
/external/deqp/modules/gles31/functional/ |
H A D | es31fTessellationTests.cpp | 3522 vector<Program> m_programs; 3581 const int programNdx = (int)m_programs.size(); 3583 m_programs.push_back(Program(windings[windingCaseNdx], 3651 if (programNdx == 0 || !m_programs.back().program->isOk()) 3652 m_testCtx.getLog() << *m_programs.back().program; 3654 if (!m_programs.back().program->isOk()) 3658 m_testCtx.getLog() << TestLog::Message << "Note: program " << programNdx << " is similar to above, except some constants are different, and: " << m_programs.back().description() << TestLog::EndMessage; 3666 m_programs.clear(); 3720 for (int programNdx = 0; programNdx < (int)m_programs.size(); programNdx++) 3722 const deUint32 programGL = m_programs[programNd [all...] |
/external/deqp/modules/egl/ |
H A D | teglGLES2SharingThreadedTests.cpp | 98 const SharedPtr<Program> getProgram (int index) const { return m_programs[index]; } 99 void addProgram (SharedPtr<Program> program) { m_programs.push_back(program); } 100 int getProgramCount (void) const { return (int)m_programs.size(); } 106 std::vector<SharedPtr<Program> > m_programs; member in class:deqp::egl::GLES2ThreadTest::GLES2ResourceManager 138 SharedPtr<Program> program = m_programs[index]; 140 m_programs.erase(m_programs.begin() + index);
|