Lines Matching defs:texture
21 * \brief Vertex texture tests.
98 // Helpers for making texture coordinates "safe", i.e. move them further from coordinate bounary.
215 * \brief Quad grid class containing position and texture coordinate data.
221 * because we want texture coordinates to be constant across the vertices
460 void computeReference (const typename TexTypeTcuClass<TexType>::t& texture, float lod, const tcu::Sampler& sampler, const PosTexCoordQuadGrid<TexType>& grid, tcu::Surface& dst, const Rect& dstRegion)
471 quadColors[ndx] = sample(texture, coord, lod, sampler);
512 glu::Texture2D* m_textures[2]; // 2 textures, a gradient texture and a grid texture.
572 throw tcu::NotSupportedError("Vertex texture image units not supported", "", __FILE__, __LINE__);
596 // Fill first with gradient texture.
606 // Fill second with grid texture.
818 glu::TextureCube* m_textures[2]; // 2 textures, a gradient texture and a grid texture.
878 throw tcu::NotSupportedError("Vertex texture image units not supported", "", __FILE__, __LINE__);
905 // Fill first with gradient texture.
924 // Fill second with grid texture.
1156 glu::Texture2DArray* m_textures[2]; // 2 textures, a gradient texture and a grid texture.
1218 throw tcu::NotSupportedError("Vertex texture image units not supported", "", __FILE__, __LINE__);
1242 // Fill first with gradient texture.
1252 // Fill second with grid texture.
1495 glu::Texture3D* m_textures[2]; // 2 textures, a gradient texture and a grid texture.
1558 throw tcu::NotSupportedError("Vertex texture image units not supported", "", __FILE__, __LINE__);
1582 // Fill first with gradient texture.
1592 // Fill second with grid texture.