Searched refs:m_programs (Results 1 - 20 of 20) sorted by relevance

/external/deqp/modules/gles3/performance/
H A Des3pStateChangeTests.cpp149 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 Des3pRedundantStateChangeTests.cpp140 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 Des3pShaderOperatorTests.cpp265 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 Des2pStateChangeTests.cpp149 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 Des2pRedundantStateChangeTests.cpp140 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 Des2pShaderOperatorTests.cpp265 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 DglsShaderLibraryCase.cpp363 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 DglsStateChangePerfTestCases.cpp294 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 DglsStateChangePerfTestCases.hpp92 std::vector<glu::ShaderProgram*> m_programs; member in class:deqp::gls::StateChangePerformanceCase
H A DglsLongStressCase.cpp1113 , 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 DglsShaderLibraryCase.hpp227 std::vector<ProgramObject> m_programs; member in class:deqp::gls::sl::ShaderCase
H A DglsLongStressCase.hpp322 LongStressCaseInternal::Program>* m_programs; member in class:deqp::gls::LongStressCase
H A DglsTextureTestUtil.hpp206 std::map<Program, glu::ShaderProgram*> m_programs; member in class:deqp::gls::TextureTestUtil::ProgramLibrary
H A DglsTextureTestUtil.cpp1045 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 DsglrGLContext.cpp105 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 DsglrGLContext.hpp245 std::vector<glu::ShaderProgram*> m_programs; member in class:sglr::GLContext
H A DsglrReferenceContext.cpp488 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 DsglrReferenceContext.hpp879 rc::ObjectManager<rc::ShaderProgramObjectContainer> m_programs; member in class:sglr::ReferenceContext
/external/deqp/modules/gles31/functional/
H A Des31fTessellationTests.cpp3522 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 DteglGLES2SharingThreadedTests.cpp98 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);

Completed in 318 milliseconds