Lines Matching refs:m_textures
1115 , m_textures (DE_NULL)
1181 DE_ASSERT(!m_programs && !m_buffers && !m_textures);
1184 m_textures = new GLObjectManager<Texture>;
1248 delete m_textures;
1249 m_textures = DE_NULL;
1304 const bool hadTexture = m_textures->has(texName);
1308 m_textures->make(texName, spec.textureType);
1312 Texture& texture = m_textures->get(texName);
1314 m_textures->removeGarbageUntilUnder(m_maxTexMemoryUsageBytes - texture.getApproxMemUsageDiff(spec.width, spec.height, spec.internalFormat, spec.useMipmap), m_rnd);
1335 m_textures->get(textureNamePrefix + toString(texSpecIndices[i])).toUnit(programContext.textureSpecs[i].textureUnit);
1479 m_debugInfoRenderer->drawInfo(deGetTime()-m_startTimeSeconds, m_textures->computeApproxMemUsage(), m_maxTexMemoryUsageBytes, m_buffers->computeApproxMemUsage(), m_maxBufMemoryUsageBytes, m_currentIteration);
1499 << de::floatToString((float)m_textures->computeApproxMemUsage() / Mi, 2) << " MiB / "
1520 m_textures->remove(texName);
1522 m_textures->markAsGarbage(texName);