Lines Matching defs:numLevels

129 Texture2D::Texture2D (const RenderContext& context, const ContextInfo& contextInfo, int numLevels, const tcu::CompressedTexture* levels, const tcu::TexDecompressionParams& decompressionParams)
146 loadCompressed(numLevels, levels, decompressionParams);
187 void Texture2D::loadCompressed (int numLevels, const tcu::CompressedTexture* levels, const tcu::TexDecompressionParams& decompressionParams)
195 for (int levelNdx = 0; levelNdx < numLevels; levelNdx++)
214 Texture2D* Texture2D::create (const RenderContext& context, const ContextInfo& contextInfo, const tcu::Archive& archive, int numLevels, const char* const* levelFileNames)
216 DE_ASSERT(numLevels > 0);
242 for (int levelNdx = 1; levelNdx < numLevels; levelNdx++)
264 vector<tcu::CompressedTexture> levels(numLevels);
266 for (int ndx = 0; ndx < numLevels; ndx++)
269 return new Texture2D(context, contextInfo, numLevels, &levels[0]);
275 Texture2D* Texture2D::create (const RenderContext& context, const ContextInfo& contextInfo, const tcu::Archive& archive, int numLevels, const std::vector<std::string>& filenames)
277 TCU_CHECK(numLevels == (int)filenames.size());
283 return Texture2D::create(context, contextInfo, archive, numLevels, &charPtrs[0]);
288 TextureCube::TextureCube (const RenderContext& context, const ContextInfo& contextInfo, int numLevels, const tcu::CompressedTexture* levels, const tcu::TexDecompressionParams& decompressionParams)
307 loadCompressed(numLevels, levels, decompressionParams);
375 void TextureCube::loadCompressed (int numLevels, const tcu::CompressedTexture* levels, const tcu::TexDecompressionParams& decompressionParams)
383 for (int levelNdx = 0; levelNdx < numLevels; levelNdx++)
405 TextureCube* TextureCube::create (const RenderContext& context, const ContextInfo& contextInfo, const tcu::Archive& archive, int numLevels, const char* const* filenames)
407 DE_ASSERT(numLevels > 0);
415 int numImages = numLevels*tcu::CUBEFACE_LAST;
421 return new TextureCube(context, contextInfo, numLevels, &levels[0]);
427 TextureCube* TextureCube::create (const RenderContext& context, const ContextInfo& contextInfo, const tcu::Archive& archive, int numLevels, const std::vector<std::string>& filenames)
430 TCU_CHECK(numLevels*tcu::CUBEFACE_LAST == (int)filenames.size());
436 return TextureCube::create(context, contextInfo, archive, numLevels, &charPtrs[0]);
441 Texture1DArray::Texture1DArray (const RenderContext& context, deUint32 format, deUint32 dataType, int width, int numLevels)
444 , m_refTexture (mapGLTransferFormat(format, dataType), width, numLevels)
452 Texture1DArray::Texture1DArray (const RenderContext& context, deUint32 sizedFormat, int width, int numLevels)
455 , m_refTexture (mapGLInternalFormat(sizedFormat), width, numLevels)
495 Texture2DArray::Texture2DArray (const RenderContext& context, deUint32 format, deUint32 dataType, int width, int height, int numLevels)
499 , m_refTexture (mapGLTransferFormat(format, dataType), width, height, numLevels)
508 Texture2DArray::Texture2DArray (const RenderContext& context, deUint32 sizedFormat, int width, int height, int numLevels)
512 , m_refTexture (mapGLInternalFormat(sizedFormat), width, height, numLevels)
521 Texture2DArray::Texture2DArray (const RenderContext& context, const ContextInfo& contextInfo, int numLevels, const tcu::CompressedTexture* levels, const tcu::TexDecompressionParams& decompressionParams)
538 loadCompressed(numLevels, levels, decompressionParams);
581 void Texture2DArray::loadCompressed (int numLevels, const tcu::CompressedTexture* levels, const tcu::TexDecompressionParams& decompressionParams)
589 for (int levelNdx = 0; levelNdx < numLevels; levelNdx++)
639 int numLevels,
658 loadCompressed(numLevels, levels, decompressionParams);
703 void Texture3D::loadCompressed (int numLevels, const tcu::CompressedTexture* levels, const tcu::TexDecompressionParams& decompressionParams)
714 for (int levelNdx = 0; levelNdx < numLevels; levelNdx++)