Home | History | Annotate | Download | only in accuracy

Lines Matching refs:m_textures

78 	std::vector<glu::Texture2D*>	m_textures;
124 m_textures.reserve(1);
125 m_textures.push_back(glu::Texture2D::create(m_renderCtx, m_renderCtxInfo, m_testCtx.getArchive(), (int)m_filenames.size(), m_filenames));
130 m_textures.reserve(2);
132 m_textures.push_back(new glu::Texture2D(m_renderCtx, m_internalFormat, m_width, m_height));
135 tcu::TextureFormatInfo fmtInfo = tcu::getTextureFormatInfo(m_textures[0]->getRefTexture().getFormat());
145 m_textures[0]->getRefTexture().allocLevel(levelNdx);
146 tcu::fillWithComponentGradients(m_textures[0]->getRefTexture().getLevel(levelNdx), gMin, gMax);
157 m_textures[1]->getRefTexture().allocLevel(levelNdx);
158 tcu::fillWithGrid(m_textures[1]->getRefTexture().getLevel(levelNdx), 4, toVec4(tcu::RGBA(colorA))*cScale + cBias, toVec4(tcu::RGBA(colorB))*cScale + cBias);
162 for (std::vector<glu::Texture2D*>::iterator i = m_textures.begin(); i != m_textures.end(); i++)
176 for (std::vector<glu::Texture2D*>::iterator i = m_textures.begin(); i != m_textures.end(); i++)
178 m_textures.clear();
192 const tcu::TextureFormat& texFmt = m_textures[0]->getRefTexture().getFormat();
213 gl.bindTexture(GL_TEXTURE_2D, m_textures[curTexNdx]->getGLTexture());
234 m_textures[curTexNdx]->getRefTexture(), &texCoord[0], refParams);
245 m_textures[curTexNdx]->getRefTexture(), &texCoord[0], refParams);
248 if (m_textures.size() >= 2)
253 gl.bindTexture(GL_TEXTURE_2D, m_textures[curTexNdx]->getGLTexture());
267 float sRange = ((float)leftWidth * 1.2f) / (float)m_textures[curTexNdx]->getRefTexture().getWidth();
268 float tRange = ((float)topHeight * 1.1f) / (float)m_textures[curTexNdx]->getRefTexture().getHeight();
274 m_textures[curTexNdx]->getRefTexture(), &texCoord[0], refParams);
285 m_textures[curTexNdx]->getRefTexture(), &texCoord[0], refParams);
333 std::vector<glu::TextureCube*> m_textures;
381 m_textures.reserve(1);
382 m_textures.push_back(glu::TextureCube::create(m_renderCtx, m_renderCtxInfo, m_testCtx.getArchive(), (int)m_filenames.size() / 6, m_filenames));
386 m_textures.reserve(2);
389 m_textures.push_back(new glu::TextureCube(m_renderCtx, m_internalFormat, m_width));
392 tcu::TextureFormatInfo fmtInfo = tcu::getTextureFormatInfo(m_textures[0]->getRefTexture().getFormat());
410 m_textures[0]->getRefTexture().allocLevel((tcu::CubeFace)face, levelNdx);
411 tcu::fillWithComponentGradients(m_textures[0]->getRefTexture().getLevelFace(levelNdx, (tcu::CubeFace)face), gradients[face][0]*cScale + cBias, gradients[face][1]*cScale + cBias);
425 m_textures[1]->getRefTexture().allocLevel((tcu::CubeFace)face, levelNdx);
426 tcu::fillWithGrid(m_textures[1]->getRefTexture().getLevelFace(levelNdx, (tcu::CubeFace)face), 4, toVec4(tcu::RGBA(colorA))*cScale + cBias, toVec4(tcu::RGBA(colorB))*cScale + cBias);
435 for (int texNdx = 0; texNdx < (int)m_textures.size(); texNdx++)
442 tcu::PixelBufferAccess access = m_textures[texNdx]->getRefTexture().getLevelFace(levelNdx, (tcu::CubeFace)face);
454 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++)
468 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++)
470 m_textures.clear();
536 const tcu::TextureFormat& texFmt = m_textures[0]->getRefTexture().getFormat();
563 gl.bindTexture(GL_TEXTURE_CUBE_MAP, m_textures[curTexNdx]->getGLTexture());
572 m_textures[curTexNdx]->getRefTexture(), sampleParams,
582 m_textures[curTexNdx]->getRefTexture(), sampleParams,
588 if (m_textures.size() >= 2)
593 gl.bindTexture(GL_TEXTURE_CUBE_MAP, m_textures[curTexNdx]->getGLTexture());
603 m_textures[curTexNdx]->getRefTexture(), sampleParams,
613 m_textures[curTexNdx]->getRefTexture(), sampleParams,