/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/ |
H A D | vktSpvAsmComputeShaderTestUtil.cpp | 33 bool verifyOutputWithEpsilon (const std::vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, tcu::TestLog& log, const float epsilon) in verifyOutputWithEpsilon() argument 35 DE_ASSERT(outputAllocs.size() != 0); in verifyOutputWithEpsilon() 36 DE_ASSERT(outputAllocs.size() == expectedOutputs.size()); in verifyOutputWithEpsilon() 38 for (size_t outputNdx = 0; outputNdx < outputAllocs.size(); ++outputNdx) in verifyOutputWithEpsilon() 47 memcpy(&actualFloats[0], outputAllocs[outputNdx]->getHostPtr(), expectedBytes.size()); in verifyOutputWithEpsilon() 135 bool verifyOutput (const std::vector<Resource>&, const std::vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, tcu::TestLog& log) in verifyOutput() argument 138 return verifyOutputWithEpsilon(outputAllocs, expectedOutputs, log, epsilon); in verifyOutput()
|
H A D | vktSpvAsmComputeShaderTestUtil.hpp | 161 static bool compareWithRetvals (const std::vector<Resource>& inputs, const std::vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, tcu::TestLog& log) in compareWithRetvals() argument 163 if (outputAllocs.size() != 2 || inputs.size() != 1) in compareWithRetvals() 166 for (size_t i = 0; i < outputAllocs.size(); ++i) in compareWithRetvals() 168 const deUint32* values = reinterpret_cast<deUint32*>(outputAllocs[i]->getHostPtr()); in compareWithRetvals() 180 const deUint32 resultValue = *reinterpret_cast<deUint32*>(outputAllocs[0]->getHostPtr()); in compareWithRetvals() 398 const std::vector<AllocationSp>& outputAllocs,
|
H A D | vktSpvAsmEmptyStructTests.cpp | 40 const std::vector<AllocationSp>& outputAllocs, in verifyResult() 44 for (deUint32 outputNdx = 0; outputNdx < static_cast<deUint32>(outputAllocs.size()); ++outputNdx) in verifyResult() 50 const deUint32* returned = static_cast<const deUint32*>(outputAllocs[outputNdx]->getHostPtr()); in verifyResult() 39 verifyResult(const std::vector<Resource>&, const std::vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, tcu::TestLog&) verifyResult() argument
|
H A D | vktSpvAsmWorkgroupMemoryTests.cpp | 56 const vector<AllocationSp>& outputAllocs, in checkResultsFloat16() 66 const deUint16* results = reinterpret_cast<const deUint16*>(outputAllocs.front()->getHostPtr()); in checkResultsFloat16() 85 const vector<AllocationSp>& outputAllocs, in checkResultsFloat32() 95 const deUint32* results = reinterpret_cast<const deUint32*>(outputAllocs.front()->getHostPtr()); in checkResultsFloat32() 121 const vector<AllocationSp>& outputAllocs, in checkResultsFloat64() 131 const deUint64* results = reinterpret_cast<const deUint64*>(outputAllocs.front()->getHostPtr()); in checkResultsFloat64() 55 checkResultsFloat16(const vector<Resource>& inputs, const vector<AllocationSp>& outputAllocs, const vector<Resource>& expectedOutputs, tcu::TestLog& log) checkResultsFloat16() argument 84 checkResultsFloat32(const vector<Resource>& inputs, const vector<AllocationSp>& outputAllocs, const vector<Resource>& expectedOutputs, tcu::TestLog& log) checkResultsFloat32() argument 120 checkResultsFloat64(const vector<Resource>& inputs, const vector<AllocationSp>& outputAllocs, const vector<Resource>& expectedOutputs, tcu::TestLog& log) checkResultsFloat64() argument
|
H A D | vktSpvAsm16bitStorageTests.cpp | 193 const vector<AllocationSp>& outputAllocs, in graphicsCheck16BitFloats() 197 if (outputAllocs.size() != originalFloats.size()) in graphicsCheck16BitFloats() 200 for (deUint32 outputNdx = 0; outputNdx < outputAllocs.size(); ++outputNdx) in graphicsCheck16BitFloats() 205 const deUint16* returned = static_cast<const deUint16*>(outputAllocs[outputNdx]->getHostPtr()); in graphicsCheck16BitFloats() 220 const vector<AllocationSp>& outputAllocs, in graphicsCheck16BitFloats64() 224 if (outputAllocs.size() != originalFloats.size()) in graphicsCheck16BitFloats64() 227 for (deUint32 outputNdx = 0; outputNdx < outputAllocs.size(); ++outputNdx) in graphicsCheck16BitFloats64() 232 const deUint16* returned = static_cast<const deUint16*>(outputAllocs[outputNdx]->getHostPtr()); in graphicsCheck16BitFloats64() 245 const vector<AllocationSp>& outputAllocs, in computeCheckBuffersFloats() 253 const deUint16 * expected = reinterpret_cast<const deUint16 *>(outputAllocs in computeCheckBuffersFloats() 192 graphicsCheck16BitFloats(const std::vector<Resource>& originalFloats, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, tcu::TestLog& log) graphicsCheck16BitFloats() argument 219 graphicsCheck16BitFloats64(const std::vector<Resource>& originalFloats, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& , tcu::TestLog& log) graphicsCheck16BitFloats64() argument 244 computeCheckBuffersFloats(const std::vector<Resource>& originalFloats, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& , tcu::TestLog& ) computeCheckBuffersFloats() argument 270 computeCheck16BitFloats(const std::vector<Resource>& originalFloats, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, tcu::TestLog& log) computeCheck16BitFloats() argument 297 computeCheck16BitFloats64(const std::vector<Resource>& originalFloats, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& , tcu::TestLog& log) computeCheck16BitFloats64() argument 326 check64BitFloats(const std::vector<Resource>& , const std::vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, tcu::TestLog& log) check64BitFloats() argument 355 check32BitFloats(const std::vector<Resource>& , const std::vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, tcu::TestLog& log) check32BitFloats() argument 899 computeCheckStruct(const std::vector<Resource>& originalFloats, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& , tcu::TestLog& log) computeCheckStruct() argument 919 graphicsCheckStruct(const std::vector<Resource>& originalFloats, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& , tcu::TestLog& log) graphicsCheckStruct() argument [all...] |
H A D | vktSpvAsmComputeShaderCase.cpp | 467 vector<AllocationSp> outputAllocs; in iterate() local 731 outputAllocs.push_back(de::SharedPtr<Allocation>(alloc.release())); in iterate() 840 invalidateMemory(vkdi, device, outputAllocs[outputNdx].get(), m_shaderSpec.coherentMemory); in iterate() 846 if (!(*m_shaderSpec.verifyIO)(m_shaderSpec.inputs, outputAllocs, m_shaderSpec.outputs, m_context.getTestContext().getLog())) in iterate() 858 if (deMemCmp(&expectedBytes.front(), outputAllocs[outputNdx]->getHostPtr(), expectedBytes.size())) in iterate() 861 const deUint8* ptrHost = static_cast<deUint8*>(outputAllocs[outputNdx]->getHostPtr()); in iterate()
|
H A D | vktSpvAsm8bitStorageTests.cpp | 160 const vector<AllocationSp>& outputAllocs, in computeCheckBuffers() 166 return deMemCmp(&result[0], outputAllocs.front()->getHostPtr(), result.size()) == 0; in computeCheckBuffers() 662 const vector<AllocationSp>& outputAllocs, in checkStruct() 666 for (deUint32 outputNdx = 0; outputNdx < outputAllocs.size(); ++outputNdx) in checkStruct() 671 const resultType* returned = static_cast<const resultType*>(outputAllocs[outputNdx]->getHostPtr()); in checkStruct() 682 const vector<AllocationSp>& outputAllocs, in checkUniformsArray() 690 for (deUint32 outputNdx = 0; outputNdx < static_cast<deUint32>(outputAllocs.size()); ++outputNdx) in checkUniformsArray() 696 const resultType* returned = static_cast<const resultType*>(outputAllocs[outputNdx]->getHostPtr()); in checkUniformsArray() 716 const vector<AllocationSp>& outputAllocs, in checkUniformsArrayConstNdx() 724 for (deUint32 outputNdx = 0; outputNdx < static_cast<deUint32>(outputAllocs in checkUniformsArrayConstNdx() 159 computeCheckBuffers(const std::vector<Resource>& originalInts, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& , tcu::TestLog& ) computeCheckBuffers() argument 661 checkStruct(const std::vector<Resource>& originalFloats, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& , tcu::TestLog& ) checkStruct() argument 681 checkUniformsArray(const std::vector<Resource>& originalFloats, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& , tcu::TestLog& ) checkUniformsArray() argument 715 checkUniformsArrayConstNdx(const std::vector<Resource>& originalFloats, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& , tcu::TestLog& ) checkUniformsArrayConstNdx() argument [all...] |
H A D | vktSpvAsmCompositeInsertTests.cpp | 116 bool verifyMatrixOutput (const std::vector<Resource>& inputs, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, tcu::TestLog& log) in verifyMatrixOutput() argument 120 if (outputAllocs.size() != 1) in verifyMatrixOutput() 127 const float* const outputAsFloat = static_cast<const float*>(outputAllocs[0]->getHostPtr()); in verifyMatrixOutput()
|
H A D | vktSpvAsmImageSamplerTests.cpp | 1101 const std::vector<AllocationSp>& outputAllocs, in verifyDepthCompareResult() 1107 if (outputAllocs.size() != expectedOutputs.size()) in verifyDepthCompareResult() 1113 const float* returnedAsFloat = static_cast<const float*>(outputAllocs[0]->getHostPtr()); in verifyDepthCompareResult() 1100 verifyDepthCompareResult(const std::vector<Resource>& originalFloats, const std::vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, tcu::TestLog&) verifyDepthCompareResult() argument
|
H A D | vktSpvAsmInstructionTests.cpp | 1191 bool compareFUnord (const std::vector<Resource>& inputs, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, TestLog& log) in compareFUnord() argument 1193 if (outputAllocs.size() != 1) in compareFUnord() 1205 const deInt32* const outputAsInt = static_cast<const deInt32*>(outputAllocs[0]->getHostPtr()); in compareFUnord() 1815 bool compareNoContractCase(const std::vector<Resource>&, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, TestLog&) in compareNoContractCase() argument 1817 if (outputAllocs.size() != 1) in compareNoContractCase() 1823 const float* outputAsFloat = static_cast<const float*>(outputAllocs[0]->getHostPtr()); in compareNoContractCase() 1925 bool compareFRem(const std::vector<Resource>&, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, TestLog&) in compareFRem() argument 1927 if (outputAllocs.size() != 1) in compareFRem() 1934 const float* outputAsFloat = static_cast<const float*>(outputAllocs[0]->getHostPtr()); in compareFRem() 2026 bool compareNMin (const std::vector<Resource>&, const vector<AllocationSp>& outputAllocs, cons argument 2150 compareNMax(const std::vector<Resource>&, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, TestLog&) compareNMax() argument 2273 compareNClamp(const std::vector<Resource>&, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, TestLog&) compareNClamp() argument 5650 compareOpQuantizeF16ComputeExactCase(const std::vector<Resource>&, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, TestLog&) compareOpQuantizeF16ComputeExactCase() argument 5690 compareNan(const std::vector<Resource>&, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, TestLog&) compareNan() argument 5711 compareZeros(const std::vector<Resource>&, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, TestLog&) compareZeros() argument 7281 compareFP16Logical(const std::vector<Resource>& inputs, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>&, TestLog& log) compareFP16Logical() argument 11829 compareFP16FunctionSetFunc(const std::vector<Resource>& inputs, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>&, TestLog& log) compareFP16FunctionSetFunc() argument 12034 compareFP16VectorExtractFunc(const std::vector<Resource>& inputs, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>&, TestLog& log) compareFP16VectorExtractFunc() argument [all...] |
H A D | vktSpvAsmFloatControlsTests.cpp | 2751 const vector<AllocationSp>& outputAllocs, in checkFloats() 2755 if (outputAllocs.size() != expectedOutputs.size()) in checkFloats() 2758 for (deUint32 outputNdx = 0; outputNdx < outputAllocs.size(); ++outputNdx) in checkFloats() 2763 if (!compareBytes<TYPE, FLOAT_TYPE>(expectedBytes, outputAllocs[outputNdx], log)) in checkFloats() 2771 const vector<AllocationSp>& outputAllocs, in checkMixedFloats() 2777 if (outputAllocs.size() != expectedOutputs.size()) in checkMixedFloats() 2791 int resultIndex = static_cast<int>(outputAllocs.size()); in checkMixedFloats() 2797 allResultsAreCorrect &= compareMap.at(type)(expectedBytes, outputAllocs[resultIndex], log); in checkMixedFloats() 2750 checkFloats(const vector<Resource>& , const vector<AllocationSp>& outputAllocs, const vector<Resource>& expectedOutputs, TestLog& log) checkFloats() argument 2770 checkMixedFloats(const vector<Resource>& , const vector<AllocationSp>& outputAllocs, const vector<Resource>& expectedOutputs, TestLog& log) checkMixedFloats() argument
|
H A D | vktSpvAsmIntegerDotProductTests.cpp | 95 bool compareDotProductAccSat(const std::vector<Resource> &inputs, const vector<AllocationSp>& outputAllocs, in compareDotProductAccSat() argument 98 if (inputs.size() != 3 || outputAllocs.size() != 1) in compareDotProductAccSat() 109 const AddendT* const output = static_cast<AddendT* const>(outputAllocs[0]->getHostPtr()); in compareDotProductAccSat()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/ |
H A D | vktSpvAsmComputeShaderTestUtil.cpp | 33 bool verifyOutputWithEpsilon (const std::vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, tcu::TestLog& log, const float epsilon) in verifyOutputWithEpsilon() argument 35 DE_ASSERT(outputAllocs.size() != 0); in verifyOutputWithEpsilon() 36 DE_ASSERT(outputAllocs.size() == expectedOutputs.size()); in verifyOutputWithEpsilon() 38 for (size_t outputNdx = 0; outputNdx < outputAllocs.size(); ++outputNdx) in verifyOutputWithEpsilon() 47 memcpy(&actualFloats[0], outputAllocs[outputNdx]->getHostPtr(), expectedBytes.size()); in verifyOutputWithEpsilon() 135 bool verifyOutput (const std::vector<Resource>&, const std::vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, tcu::TestLog& log) in verifyOutput() argument 138 return verifyOutputWithEpsilon(outputAllocs, expectedOutputs, log, epsilon); in verifyOutput()
|
H A D | vktSpvAsmComputeShaderTestUtil.hpp | 161 static bool compareWithRetvals (const std::vector<Resource>& inputs, const std::vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, tcu::TestLog& log) in compareWithRetvals() argument 163 if (outputAllocs.size() != 2 || inputs.size() != 1) in compareWithRetvals() 166 for (size_t i = 0; i < outputAllocs.size(); ++i) in compareWithRetvals() 168 const deUint32* values = reinterpret_cast<deUint32*>(outputAllocs[i]->getHostPtr()); in compareWithRetvals() 180 const deUint32 resultValue = *reinterpret_cast<deUint32*>(outputAllocs[0]->getHostPtr()); in compareWithRetvals() 397 const std::vector<AllocationSp>& outputAllocs,
|
H A D | vktSpvAsmEmptyStructTests.cpp | 40 const std::vector<AllocationSp>& outputAllocs, in verifyResult() 44 for (deUint32 outputNdx = 0; outputNdx < static_cast<deUint32>(outputAllocs.size()); ++outputNdx) in verifyResult() 50 const deUint32* returned = static_cast<const deUint32*>(outputAllocs[outputNdx]->getHostPtr()); in verifyResult() 39 verifyResult(const std::vector<Resource>&, const std::vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, tcu::TestLog&) verifyResult() argument
|
H A D | vktSpvAsmWorkgroupMemoryTests.cpp | 56 const vector<AllocationSp>& outputAllocs, in checkResultsFloat16() 66 const deUint16* results = reinterpret_cast<const deUint16*>(outputAllocs.front()->getHostPtr()); in checkResultsFloat16() 85 const vector<AllocationSp>& outputAllocs, in checkResultsFloat32() 95 const deUint32* results = reinterpret_cast<const deUint32*>(outputAllocs.front()->getHostPtr()); in checkResultsFloat32() 121 const vector<AllocationSp>& outputAllocs, in checkResultsFloat64() 131 const deUint64* results = reinterpret_cast<const deUint64*>(outputAllocs.front()->getHostPtr()); in checkResultsFloat64() 55 checkResultsFloat16(const vector<Resource>& inputs, const vector<AllocationSp>& outputAllocs, const vector<Resource>& expectedOutputs, tcu::TestLog& log) checkResultsFloat16() argument 84 checkResultsFloat32(const vector<Resource>& inputs, const vector<AllocationSp>& outputAllocs, const vector<Resource>& expectedOutputs, tcu::TestLog& log) checkResultsFloat32() argument 120 checkResultsFloat64(const vector<Resource>& inputs, const vector<AllocationSp>& outputAllocs, const vector<Resource>& expectedOutputs, tcu::TestLog& log) checkResultsFloat64() argument
|
H A D | vktSpvAsm16bitStorageTests.cpp | 193 const vector<AllocationSp>& outputAllocs, in graphicsCheck16BitFloats() 197 if (outputAllocs.size() != originalFloats.size()) in graphicsCheck16BitFloats() 200 for (deUint32 outputNdx = 0; outputNdx < outputAllocs.size(); ++outputNdx) in graphicsCheck16BitFloats() 205 const deUint16* returned = static_cast<const deUint16*>(outputAllocs[outputNdx]->getHostPtr()); in graphicsCheck16BitFloats() 220 const vector<AllocationSp>& outputAllocs, in graphicsCheck16BitFloats64() 224 if (outputAllocs.size() != originalFloats.size()) in graphicsCheck16BitFloats64() 227 for (deUint32 outputNdx = 0; outputNdx < outputAllocs.size(); ++outputNdx) in graphicsCheck16BitFloats64() 232 const deUint16* returned = static_cast<const deUint16*>(outputAllocs[outputNdx]->getHostPtr()); in graphicsCheck16BitFloats64() 245 const vector<AllocationSp>& outputAllocs, in computeCheckBuffersFloats() 253 const deUint16 * expected = reinterpret_cast<const deUint16 *>(outputAllocs in computeCheckBuffersFloats() 192 graphicsCheck16BitFloats(const std::vector<Resource>& originalFloats, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, tcu::TestLog& log) graphicsCheck16BitFloats() argument 219 graphicsCheck16BitFloats64(const std::vector<Resource>& originalFloats, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& , tcu::TestLog& log) graphicsCheck16BitFloats64() argument 244 computeCheckBuffersFloats(const std::vector<Resource>& originalFloats, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& , tcu::TestLog& ) computeCheckBuffersFloats() argument 270 computeCheck16BitFloats(const std::vector<Resource>& originalFloats, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, tcu::TestLog& log) computeCheck16BitFloats() argument 297 computeCheck16BitFloats64(const std::vector<Resource>& originalFloats, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& , tcu::TestLog& log) computeCheck16BitFloats64() argument 326 check64BitFloats(const std::vector<Resource>& , const std::vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, tcu::TestLog& log) check64BitFloats() argument 355 check32BitFloats(const std::vector<Resource>& , const std::vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, tcu::TestLog& log) check32BitFloats() argument 899 computeCheckStruct(const std::vector<Resource>& originalFloats, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& , tcu::TestLog& log) computeCheckStruct() argument 919 graphicsCheckStruct(const std::vector<Resource>& originalFloats, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& , tcu::TestLog& log) graphicsCheckStruct() argument [all...] |
H A D | vktSpvAsmComputeShaderCase.cpp | 467 vector<AllocationSp> outputAllocs; in iterate() local 731 outputAllocs.push_back(de::SharedPtr<Allocation>(alloc.release())); in iterate() 840 invalidateMemory(vkdi, device, outputAllocs[outputNdx].get(), m_shaderSpec.coherentMemory); in iterate() 846 if (!(*m_shaderSpec.verifyIO)(m_shaderSpec.inputs, outputAllocs, m_shaderSpec.outputs, m_context.getTestContext().getLog())) in iterate() 858 if (deMemCmp(&expectedBytes.front(), outputAllocs[outputNdx]->getHostPtr(), expectedBytes.size())) in iterate() 861 const deUint8* ptrHost = static_cast<deUint8*>(outputAllocs[outputNdx]->getHostPtr()); in iterate()
|
H A D | vktSpvAsm8bitStorageTests.cpp | 160 const vector<AllocationSp>& outputAllocs, in computeCheckBuffers() 166 return deMemCmp(&result[0], outputAllocs.front()->getHostPtr(), result.size()) == 0; in computeCheckBuffers() 662 const vector<AllocationSp>& outputAllocs, in checkStruct() 666 for (deUint32 outputNdx = 0; outputNdx < outputAllocs.size(); ++outputNdx) in checkStruct() 671 const resultType* returned = static_cast<const resultType*>(outputAllocs[outputNdx]->getHostPtr()); in checkStruct() 682 const vector<AllocationSp>& outputAllocs, in checkUniformsArray() 690 for (deUint32 outputNdx = 0; outputNdx < static_cast<deUint32>(outputAllocs.size()); ++outputNdx) in checkUniformsArray() 696 const resultType* returned = static_cast<const resultType*>(outputAllocs[outputNdx]->getHostPtr()); in checkUniformsArray() 716 const vector<AllocationSp>& outputAllocs, in checkUniformsArrayConstNdx() 724 for (deUint32 outputNdx = 0; outputNdx < static_cast<deUint32>(outputAllocs in checkUniformsArrayConstNdx() 159 computeCheckBuffers(const std::vector<Resource>& originalInts, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& , tcu::TestLog& ) computeCheckBuffers() argument 661 checkStruct(const std::vector<Resource>& originalFloats, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& , tcu::TestLog& ) checkStruct() argument 681 checkUniformsArray(const std::vector<Resource>& originalFloats, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& , tcu::TestLog& ) checkUniformsArray() argument 715 checkUniformsArrayConstNdx(const std::vector<Resource>& originalFloats, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& , tcu::TestLog& ) checkUniformsArrayConstNdx() argument [all...] |
H A D | vktSpvAsmCompositeInsertTests.cpp | 116 bool verifyMatrixOutput (const std::vector<Resource>& inputs, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, tcu::TestLog& log) in verifyMatrixOutput() argument 120 if (outputAllocs.size() != 1) in verifyMatrixOutput() 127 const float* const outputAsFloat = static_cast<const float*>(outputAllocs[0]->getHostPtr()); in verifyMatrixOutput()
|
H A D | vktSpvAsmImageSamplerTests.cpp | 1118 const std::vector<AllocationSp>& outputAllocs, in verifyDepthCompareResult() 1124 if (outputAllocs.size() != expectedOutputs.size()) in verifyDepthCompareResult() 1130 const float* returnedAsFloat = static_cast<const float*>(outputAllocs[0]->getHostPtr()); in verifyDepthCompareResult() 1117 verifyDepthCompareResult(const std::vector<Resource>& originalFloats, const std::vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, tcu::TestLog&) verifyDepthCompareResult() argument
|
H A D | vktSpvAsmInstructionTests.cpp | 1189 bool compareFUnord (const std::vector<Resource>& inputs, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, TestLog& log) in compareFUnord() argument 1191 if (outputAllocs.size() != 1) in compareFUnord() 1203 const deInt32* const outputAsInt = static_cast<const deInt32*>(outputAllocs[0]->getHostPtr()); in compareFUnord() 1813 bool compareNoContractCase(const std::vector<Resource>&, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, TestLog&) in compareNoContractCase() argument 1815 if (outputAllocs.size() != 1) in compareNoContractCase() 1821 const float* outputAsFloat = static_cast<const float*>(outputAllocs[0]->getHostPtr()); in compareNoContractCase() 1923 bool compareFRem(const std::vector<Resource>&, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, TestLog&) in compareFRem() argument 1925 if (outputAllocs.size() != 1) in compareFRem() 1932 const float* outputAsFloat = static_cast<const float*>(outputAllocs[0]->getHostPtr()); in compareFRem() 2024 bool compareNMin (const std::vector<Resource>&, const vector<AllocationSp>& outputAllocs, cons argument 2148 compareNMax(const std::vector<Resource>&, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, TestLog&) compareNMax() argument 2271 compareNClamp(const std::vector<Resource>&, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, TestLog&) compareNClamp() argument 5647 compareOpQuantizeF16ComputeExactCase(const std::vector<Resource>&, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, TestLog&) compareOpQuantizeF16ComputeExactCase() argument 5688 compareNan(const std::vector<Resource>&, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>& expectedOutputs, TestLog&) compareNan() argument 7269 compareFP16Logical(const std::vector<Resource>& inputs, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>&, TestLog& log) compareFP16Logical() argument 11731 compareFP16FunctionSetFunc(const std::vector<Resource>& inputs, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>&, TestLog& log) compareFP16FunctionSetFunc() argument 11936 compareFP16VectorExtractFunc(const std::vector<Resource>& inputs, const vector<AllocationSp>& outputAllocs, const std::vector<Resource>&, TestLog& log) compareFP16VectorExtractFunc() argument [all...] |
H A D | vktSpvAsmFloatControlsTests.cpp | 2749 const vector<AllocationSp>& outputAllocs, in checkFloats() 2753 if (outputAllocs.size() != expectedOutputs.size()) in checkFloats() 2756 for (deUint32 outputNdx = 0; outputNdx < outputAllocs.size(); ++outputNdx) in checkFloats() 2761 if (!compareBytes<TYPE, FLOAT_TYPE>(expectedBytes, outputAllocs[outputNdx], log)) in checkFloats() 2769 const vector<AllocationSp>& outputAllocs, in checkMixedFloats() 2775 if (outputAllocs.size() != expectedOutputs.size()) in checkMixedFloats() 2789 int resultIndex = static_cast<int>(outputAllocs.size()); in checkMixedFloats() 2795 allResultsAreCorrect &= compareMap.at(type)(expectedBytes, outputAllocs[resultIndex], log); in checkMixedFloats() 2748 checkFloats(const vector<Resource>& , const vector<AllocationSp>& outputAllocs, const vector<Resource>& expectedOutputs, TestLog& log) checkFloats() argument 2768 checkMixedFloats(const vector<Resource>& , const vector<AllocationSp>& outputAllocs, const vector<Resource>& expectedOutputs, TestLog& log) checkMixedFloats() argument
|
H A D | vktSpvAsmIntegerDotProductTests.cpp | 95 bool compareDotProductAccSat(const std::vector<Resource> &inputs, const vector<AllocationSp>& outputAllocs, in compareDotProductAccSat() argument 98 if (inputs.size() != 3 || outputAllocs.size() != 1) in compareDotProductAccSat() 109 const AddendT* const output = static_cast<AddendT* const>(outputAllocs[0]->getHostPtr()); in compareDotProductAccSat()
|