Lines Matching defs:m_programs

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;
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[progNdx]->getProgram(), workload);
731 if (m_measureProgramNdx >= (int)m_programs.size())
764 if (m_measureProgramNdx < (int)m_programs.size())
795 DE_ASSERT(m_programs.empty());
804 m_programs.push_back(SharedPtr<ShaderProgram>(new ShaderProgram(m_renderCtx, glu::makeVtxFragSources(vert, frag))));
806 if (!m_programs.back()->isOk())
808 log << *m_programs.back();
814 for (int progNdx = 0; progNdx < (int)m_programs.size(); progNdx++)
817 << *m_programs[progNdx]
840 m_programs.clear();
944 for (int progNdx = 0; progNdx < (int)m_programs.size(); progNdx++)
948 for (int progNdx = 0; progNdx < (int)m_programs.size(); progNdx++)
997 for (int progNdx = 0; progNdx < (int)m_programs.size(); progNdx++)
1018 for (int i = 0; i < (int)m_programs.size(); i++)