/external/deqp/modules/internal/ |
ditAstcTests.cpp | 21 * \brief ASTC tests. 85 TCU_CHECK(astc::isValidBlock(data + blockNdx*astc::BLOCK_SIZE_BYTES, format, mode)); 90 TCU_CHECK(numBytes % astc::BLOCK_SIZE_BYTES == 0); 91 return (numBytes / astc::BLOCK_SIZE_BYTES); 99 for (int blockTestTypeNdx = 0; blockTestTypeNdx < astc::BLOCK_TEST_TYPE_LAST; blockTestTypeNdx++) 101 const astc::BlockTestType blockTestType = (const astc::BlockTestType)blockTestTypeNdx; 103 if (astc::isBlockTestTypeHDROnly(blockTestType) && isAstcSRGBFormat(m_format)) 107 astc::generateBlockCaseTestData(generatedData, m_format, blockTestType) [all...] |
/external/deqp/modules/gles3/functional/ |
es3fCompressedTextureTests.cpp | 66 // ASTC cases. 68 TestCaseGroup* const astcGroup = new TestCaseGroup(m_context, "astc", "ASTC Tests"); 73 for (int astcTestTypeI = 0; astcTestTypeI < tcu::astc::BLOCK_TEST_TYPE_LAST; astcTestTypeI++) 75 const tcu::astc::BlockTestType astcTestType = (tcu::astc::BlockTestType)astcTestTypeI; 85 if (tcu::isAstcSRGBFormat(format) && tcu::astc::isBlockTestTypeHDROnly(astcTestType))
|
es3fASTCDecompressionCases.hpp | 23 * \brief ASTC decompression tests 48 // General ASTC block test class. 55 tcu::astc::BlockTestType testType, 67 const tcu::astc::BlockTestType m_testType;
|
es3fASTCDecompressionCases.cpp | 21 * \brief ASTC decompression tests 25 * ASTC utility file. 71 using tcu::astc::BlockTestType; 90 // Get a string describing the data of an ASTC block. Currently contains just hex and bin dumps of the block. 99 for (int i = tcu::astc::BLOCK_SIZE_BYTES-1; i >= 0; i--) 114 for (int i = tcu::astc::BLOCK_SIZE_BYTES-1; i >= 0; i--) 170 // ASTC error color - allow anything in result. 229 // Class handling the common rendering stuff of ASTC cases. 304 case ASTCSUPPORTLEVEL_NONE: log << TestLog::Message << "No ASTC support detected" << TestLog::EndMessage; throw tcu::NotSupportedError("ASTC not supported") [all...] |
/external/deqp/framework/common/ |
tcuAstcUtil.hpp | 23 * \brief ASTC Utilities. 33 namespace astc namespace in namespace:tcu 77 } // astc
|
tcuCompressedTexture.cpp | 40 return astc::BLOCK_SIZE_BYTES; 247 throw InternalError("3D ASTC textures not currently supported"); 257 throw InternalError("Invalid ASTC block size " + de::toString(size.x()) + "x" + de::toString(size.y()) + "x" + de::toString(size.z())); 263 // \todo [2013-08-06 nuutti] ETC and ASTC decompression codes are rather unrelated, and are already in their own "private" namespaces - should this be split to multiple files? [all...] |
tcuAstcUtil.cpp | 21 * \brief ASTC Utilities. 33 namespace astc namespace in namespace:tcu 302 // Data from an ASTC block's "block mode" part (i.e. bits [0,10]). 523 throw InternalError("Infinity or NaN color component in HDR void extent block in ASTC texture (behavior undefined by ASTC specification)"); [all...] |
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
vktPipelineImageUtil.cpp | 754 tcu::astc::generateRandomValidBlocks(compressedData, compressedLevel->getDataSize()/tcu::astc::BLOCK_SIZE_BYTES, [all...] |