Lines Matching refs:irs
799 std::vector<VkPipelineExecutableInternalRepresentationKHR> irs; in verifyInternalRepresentations() local
810 irs.resize(irCount); in verifyInternalRepresentations()
814 deMemset(&irs[irNdx], 0, sizeof(irs[irNdx])); in verifyInternalRepresentations()
815 irs[irNdx].sType = VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INTERNAL_REPRESENTATION_KHR; in verifyInternalRepresentations()
816 irs[irNdx].pNext = DE_NULL; in verifyInternalRepresentations()
818 …ipelineExecutableInternalRepresentationsKHR(vkDevice, &pipelineExecutableInfo, &irCount, &irs[0])); in verifyInternalRepresentations()
822 if (!checkString(irs[irNdx].name, DE_LENGTH_OF_ARRAY(irs[irNdx].name))) in verifyInternalRepresentations()
829 if (deMemCmp(irs[irNdx].name, irs[otherNdx].name, in verifyInternalRepresentations()
830 DE_LENGTH_OF_ARRAY(irs[irNdx].name)) == 0) in verifyInternalRepresentations()
836 if (!checkString(irs[irNdx].description, DE_LENGTH_OF_ARRAY(irs[irNdx].description))) in verifyInternalRepresentations()
841 if (irs[irNdx].dataSize == 0) in verifyInternalRepresentations()
846 irDatas[irNdx].resize(irs[irNdx].dataSize); in verifyInternalRepresentations()
847 irs[irNdx].pData = &irDatas[irNdx][0]; in verifyInternalRepresentations()
848 if (irs[irNdx].isText) in verifyInternalRepresentations()
853 for (size_t i = 0; i < irs[irNdx].dataSize; i++) in verifyInternalRepresentations()
860 …ipelineExecutableInternalRepresentationsKHR(vkDevice, &pipelineExecutableInfo, &irCount, &irs[0])); in verifyInternalRepresentations()
864 if (irs[irNdx].isText) in verifyInternalRepresentations()
866 if (!checkString((char *)irs[irNdx].pData, irs[irNdx].dataSize)) in verifyInternalRepresentations()
870 log << tcu::TestLog::Section(irs[irNdx].name, irs[irNdx].description) in verifyInternalRepresentations()
871 << tcu::LogKernelSource((char *)irs[irNdx].pData) in verifyInternalRepresentations()
878 for (size_t i = 0; i < irs[irNdx].dataSize; i++) in verifyInternalRepresentations()
896 if (matchingChunkSize == irs[irNdx].dataSize || matchingChunkSize >= 64) in verifyInternalRepresentations()
901 log << tcu::TestLog::Section(irs[irNdx].name, irs[irNdx].description) in verifyInternalRepresentations()
902 …<< tcu::TestLog::Message << "Received " << irs[irNdx].dataSize << "B of binary data" << tcu::TestL… in verifyInternalRepresentations()