Lines Matching defs:m_numTextures
569 int m_numTextures; //!< \note Needed in addition to m_numUnits since same texture may be bound to many texture units.
586 , m_numTextures (0)
623 m_numTextures = m_numUnits; // In most cases use one unit per texture.
625 m_numTextures = rnd.getInt(deMax32(1, m_numUnits - 2), m_numUnits); // Sometimes assign same texture to multiple units.
627 log << tcu::TestLog::Message << ("Using " + de::toString(m_numUnits) + " texture unit(s) and " + de::toString(m_numTextures) + " texture(s)").c_str() << tcu::TestLog::EndMessage;
629 m_textureTypes.reserve(m_numTextures);
630 m_textureParams.reserve(m_numTextures);
631 m_ndx2dOrCube.reserve(m_numTextures);
635 for (int texNdx = 0; texNdx < m_numTextures; texNdx++)
729 for (int i = 0; i < m_numTextures; i++)
734 m_unitTextures.push_back(rnd.getInt(0, m_numTextures - 1));
830 vector<bool> isTextureSetUp(m_numTextures, false); // \note Same texture may be bound to multiple units, but we only want to set up parameters and data once per texture.
832 textureGLNames.resize(m_numTextures);
833 context.genTextures(m_numTextures, &textureGLNames[0]);
918 context.deleteTextures(m_numTextures, &textureGLNames[0]);