Lines Matching defs:log

107 bool validateFeatureLimits(VkPhysicalDeviceProperties* properties, VkPhysicalDeviceFeatures* features, TestLog& log)
313 log << TestLog::Message << *limits << TestLog::EndMessage;
345 log << TestLog::Message << "limit Validation failed " << featureLimitTable[ndx].name
355 log << TestLog::Message << "limit Validation failed " << featureLimitTable[ndx].name
365 log << TestLog::Message << "limit validation failed, " << featureLimitTable[ndx].name
387 log << TestLog::Message << "limit validation failed, " << featureLimitTable[ndx].name
397 log << TestLog::Message << "limit validation failed, " << featureLimitTable[ndx].name
418 log << TestLog::Message << "limit validation failed, " << featureLimitTable[ndx].name
428 log << TestLog::Message << "limit validation failed, " << featureLimitTable[ndx].name
450 log << TestLog::Message << "limit validation failed, " << featureLimitTable[ndx].name
460 log << TestLog::Message << "limit validation failed, " << featureLimitTable[ndx].name
482 log << TestLog::Message << "limit validation failed, " << featureLimitTable[ndx].name
500 log << TestLog::Message << "limit validation failed, maxFramebufferDimension of "
509 log << TestLog::Message << "limit validation failed, viewPortBoundsRange[0] of " << limits->viewportBoundsRange[0]
516 log << TestLog::Message << "limit validation failed, viewportBoundsRange[1] of " << limits->viewportBoundsRange[1]
546 bool validateNumericLimit (const T limitToCheck, const T reportedValue, const LimitType limitType, const char* limitName, TestLog& log)
552 log << TestLog::Message << "Limit validation failed " << limitName
560 log << TestLog::Message << limitName
569 log << TestLog::Message << "Limit validation failed " << limitName
577 log << TestLog::Message << limitName
587 bool validateBitmaskLimit (const T limitToCheck, const T reportedValue, const LimitType limitType, const char* limitName, TestLog& log)
593 log << TestLog::Message << "Limit validation failed " << limitName
601 log << TestLog::Message << limitName
610 bool validateLimit (FeatureLimitTableItem limit, TestLog& log)
614 log << TestLog::Message
629 return validateNumericLimit(limitToCheck, reportedValue, limit.type, limit.name, log);
637 return validateNumericLimit(limitToCheck, reportedValue, limit.type, limit.name, log);
645 return validateNumericLimit(limitToCheck, reportedValue, limit.type, limit.name, log);
653 return validateNumericLimit(limitToCheck, reportedValue, limit.type, limit.name, log);
661 return validateBitmaskLimit(limitToCheck, reportedValue, limit.type, limit.name, log);
695 TestLog& log = context.getTestContext().getLog();
942 log << TestLog::Message << limits << TestLog::EndMessage;
945 limitsOk = validateLimit(featureLimitTable[ndx], log) && limitsOk;
950 log << TestLog::Message << "limit validation failed, maxFramebufferDimension of "
959 log << TestLog::Message << "limit validation failed, viewPortBoundsRange[0] of " << limits.viewportBoundsRange[0]
966 log << TestLog::Message << "limit validation failed, viewportBoundsRange[1] of " << limits.viewportBoundsRange[1]
988 TestLog& log = context.getTestContext().getLog();
996 log << TestLog::Message << pushDescriptorPropertiesKHR << TestLog::EndMessage;
999 limitsOk = validateLimit(featureLimitTable[ndx], log) && limitsOk;
1018 TestLog& log = context.getTestContext().getLog();
1028 log << TestLog::Message << multiviewProperties << TestLog::EndMessage;
1031 limitsOk = validateLimit(featureLimitTable[ndx], log) && limitsOk;
1048 TestLog& log = context.getTestContext().getLog();
1056 log << TestLog::Message << discardRectanglePropertiesEXT << TestLog::EndMessage;
1059 limitsOk = validateLimit(featureLimitTable[ndx], log) && limitsOk;
1076 TestLog& log = context.getTestContext().getLog();
1089 log << TestLog::Message << sampleLocationsPropertiesEXT << TestLog::EndMessage;
1092 limitsOk = validateLimit(featureLimitTable[ndx], log) && limitsOk;
1109 TestLog& log = context.getTestContext().getLog();
1117 log << TestLog::Message << externalMemoryHostPropertiesEXT << TestLog::EndMessage;
1120 limitsOk = validateLimit(featureLimitTable[ndx], log) && limitsOk;
1137 TestLog& log = context.getTestContext().getLog();
1145 log << TestLog::Message << blendOperationAdvancedPropertiesEXT << TestLog::EndMessage;
1148 limitsOk = validateLimit(featureLimitTable[ndx], log) && limitsOk;
1172 TestLog& log = context.getTestContext().getLog();
1181 log << TestLog::Message << maintenance3Properties << TestLog::EndMessage;
1184 limitsOk = validateLimit(featureLimitTable[ndx], log) && limitsOk;
1197 TestLog& log = context.getTestContext().getLog();
1205 log << TestLog::Message << maintenance4Properties << TestLog::EndMessage;
1208 limitsOk = validateLimit(featureLimitTable[ndx], log) && limitsOk;
1226 TestLog& log = context.getTestContext().getLog();
1236 log << TestLog::Message << conservativeRasterizationPropertiesEXT << TestLog::EndMessage;
1239 limitsOk = validateLimit(featureLimitTable[ndx], log) && limitsOk;
1267 TestLog& log = context.getTestContext().getLog();
1305 log << TestLog::Message << descriptorIndexingProperties << TestLog::EndMessage;
1308 limitsOk = validateLimit(featureLimitTable[ndx], log) && limitsOk;
1327 TestLog& log = context.getTestContext().getLog();
1339 log << TestLog::Message << inlineUniformBlockPropertiesEXT << TestLog::EndMessage;
1342 limitsOk = validateLimit(featureLimitTable[ndx], log) && limitsOk;
1362 TestLog& log = context.getTestContext().getLog();
1370 log << TestLog::Message << vertexAttributeDivisorPropertiesEXT << TestLog::EndMessage;
1373 limitsOk = validateLimit(featureLimitTable[ndx], log) && limitsOk;
1396 TestLog& log = context.getTestContext().getLog();
1422 log << TestLog::Message << meshShaderPropertiesNV << TestLog::EndMessage;
1425 limitsOk = validateLimit(featureLimitTable[ndx], log) && limitsOk;
1442 TestLog& log = context.getTestContext().getLog();
1455 log << TestLog::Message << transformFeedbackPropertiesEXT << TestLog::EndMessage;
1458 limitsOk = validateLimit(featureLimitTable[ndx], log) && limitsOk;
1475 TestLog& log = context.getTestContext().getLog();
1486 log << TestLog::Message << fragmentDensityMapPropertiesEXT << TestLog::EndMessage;
1489 limitsOk = validateLimit(featureLimitTable[ndx], log) && limitsOk;
1510 TestLog& log = context.getTestContext().getLog();
1528 log << TestLog::Message << rayTracingPropertiesNV << TestLog::EndMessage;
1531 limitsOk = validateLimit(featureLimitTable[ndx], log) && limitsOk;
1551 TestLog& log = context.getTestContext().getLog();
1558 log << TestLog::Message << timelineSemaphoreProperties << TestLog::EndMessage;
1561 limitsOk = validateLimit(featureLimitTable[ndx], log) && limitsOk;
1578 TestLog& log = context.getTestContext().getLog();
1586 log << TestLog::Message << lineRasterizationPropertiesEXT << TestLog::EndMessage;
1589 limitsOk = validateLimit(featureLimitTable[ndx], log) && limitsOk;
1630 TestLog& log = context.getTestContext().getLog();
1637 log << TestLog::Message << vulkan13Properties << TestLog::EndMessage;
1640 limitsOk = validateLimit(featureLimitTable[ndx], log) && limitsOk;
1655 TestLog& log = context.getTestContext().getLog();
1725 log << TestLog::Message
1781 oneOrMoreChecksFailed |= !validateLimit(featureLimit, log);
1785 log << TestLog::Message
1901 TestLog& log = context.getTestContext().getLog();
2089 log << TestLog::Message
2124 log << TestLog::Message
2251 TestLog& log = context.getTestContext().getLog();
2252 tcu::ResultCollector results (log);
2255 log << TestLog::Integer("NumDevices", "Number of devices", "", QP_KEY_TAG_NONE, deInt64(devices.size()));
2258 log << TestLog::Message << ndx << ": " << devices[ndx] << TestLog::EndMessage;
2267 TestLog& log = context.getTestContext().getLog();
2268 tcu::ResultCollector results (log);
2273 log << TestLog::Integer("NumDevices", "Number of device groups", "", QP_KEY_TAG_NONE, deInt64(devicegroups.size()));
2276 log << TestLog::Message << ndx << ": " << devicegroups[ndx] << TestLog::EndMessage;
2380 TestLog& log = context.getTestContext().getLog();
2381 tcu::ResultCollector results (log);
2387 log << TestLog::Message << ndx << ": " << properties[ndx] << TestLog::EndMessage;
2400 TestLog& log = context.getTestContext().getLog();
2401 tcu::ResultCollector results (log);
2404 const ScopedLogSection section (log, "Global", "Global Extensions");
2411 log << TestLog::Message << ndx << ": " << properties[ndx] << TestLog::EndMessage;
2444 const ScopedLogSection section (log, layer->layerName, string("Layer: ") + layer->layerName);
2450 log << TestLog::Message << extNdx << ": " << properties[extNdx] << TestLog::EndMessage;
2468 TestLog& log (context.getTestContext().getLog());
2469 tcu::ResultCollector results (log);
2533 TestLog& log = context.getTestContext().getLog();
2534 tcu::ResultCollector results (log);
2540 log << TestLog::Message << ndx << ": " << properties[ndx] << TestLog::EndMessage;
2553 TestLog& log = context.getTestContext().getLog();
2554 tcu::ResultCollector results (log);
2557 const ScopedLogSection section (log, "Global", "Global Extensions");
2564 log << TestLog::Message << ndx << ": " << deviceExtensionProperties[ndx] << TestLog::EndMessage;
2597 const ScopedLogSection section (log, layer->layerName, string("Layer: ") + layer->layerName);
2603 log << TestLog::Message << extNdx << ": " << properties[extNdx] << TestLog::EndMessage;
2623 auto& log = context.getTestContext().getLog();
2624 tcu::ResultCollector results (log);
2651 TestLog& log = context.getTestContext().getLog();
2720 log << TestLog::Message << "device = " << context.getPhysicalDevice() << TestLog::EndMessage
2733 log << TestLog::Message << "deviceFeatures - Guard offset " << ndx << " not valid" << TestLog::EndMessage;
2740 log << TestLog::Message << "deviceFeatures - VkPhysicalDeviceFeatures not completely initialized" << TestLog::EndMessage;
2873 TestLog& log = context.getTestContext().getLog();
2884 log << TestLog::Message << "device = " << context.getPhysicalDevice() << TestLog::EndMessage
2887 if (!validateFeatureLimits(props, &features, log))
2894 log << TestLog::Message << "deviceProperties - Guard offset " << ndx << " not valid" << TestLog::EndMessage;
2901 log << TestLog::Message << "deviceProperties - VkPhysicalDeviceProperties not completely initialized" << TestLog::EndMessage;
2908 log << TestLog::Message << "deviceProperties - VkPhysicalDeviceProperties deviceName not properly initialized" << TestLog::EndMessage;
2922 log << TestLog::Message << "deviceProperties - API Major Version " << deviceVersion.majorNum << " is not valid" << TestLog::EndMessage;
2928 log << TestLog::Message << "deviceProperties - API Minor Version " << deviceVersion.minorNum << " is not valid for this version of dEQP" << TestLog::EndMessage;
2938 TestLog& log = context.getTestContext().getLog();
2941 log << TestLog::Message << "device = " << context.getPhysicalDevice() << TestLog::EndMessage;
2944 log << TestLog::Message << queueNdx << ": " << queueProperties[queueNdx] << TestLog::EndMessage;
2951 TestLog& log = context.getTestContext().getLog();
2960 log << TestLog::Message << "device = " << context.getPhysicalDevice() << TestLog::EndMessage
2967 log << TestLog::Message << "deviceMemoryProperties - Guard offset " << ndx << " not valid" << TestLog::EndMessage;
2974 log << TestLog::Message << "deviceMemoryProperties - HeapCount larger than " << (deUint32)VK_MAX_MEMORY_HEAPS << TestLog::EndMessage;
2982 log << TestLog::Message << "deviceMemoryProperties - Single heap is not marked DEVICE_LOCAL" << TestLog::EndMessage;
3014 log << TestLog::Message << "deviceMemoryProperties - heapIndex " << memProps->memoryTypes[memoryNdx].heapIndex << " larger than heapCount" << TestLog::EndMessage;
3029 log << TestLog::Message << "deviceMemoryProperties - propertyFlags "
3038 log << TestLog::Message << "deviceMemoryProperties - DEVICE_LOCAL memory type references heap which is not DEVICE_LOCAL" << TestLog::EndMessage;
3046 log << TestLog::Message << "deviceMemoryProperties - non-DEVICE_LOCAL memory type references heap with is DEVICE_LOCAL" << TestLog::EndMessage;
3056 log << TestLog::Message << "deviceMemoryProperties - required property flags "
3067 TestLog& log = context.getTestContext().getLog();
3206 log << TestLog::Message << "deviceGroupPeerMemoryFeatures - Guard offset " << ndx << " not valid" << TestLog::EndMessage;
3218 log << TestLog::Message << "deviceGroup = " << deviceGroup.get() << TestLog::EndMessage
3233 TestLog& log = context.getTestContext().getLog();
3252 log << TestLog::Message << "device = " << context.getPhysicalDevice() << TestLog::EndMessage
3259 log << TestLog::Message << "deviceMemoryBudgetProperties - Guard offset " << ndx << " not valid" << TestLog::EndMessage;
3268 log << TestLog::Message << "deviceMemoryBudgetProperties - Supported heaps must report nonzero budget" << TestLog::EndMessage;
3273 log << TestLog::Message << "deviceMemoryBudgetProperties - Heap budget must be less than or equal to heap size" << TestLog::EndMessage;
3282 log << TestLog::Message << "deviceMemoryBudgetProperties - Unused heaps must report budget/usage of zero" << TestLog::EndMessage;
3800 TestLog& log = context.getTestContext().getLog();
3808 tcu::ResultCollector results (log, "ERROR: ");
3823 log << TestLog::Message << properties << TestLog::EndMessage;
3977 TestLog& log = context.getTestContext().getLog();
3998 log << TestLog::Message << "ERROR: " << featureName << " = VK_TRUE but " << setName << " formats not supported" << TestLog::EndMessage;
4003 log << TestLog::Message << "WARNING: " << setName << " formats supported but " << featureName << " = VK_FALSE" << TestLog::EndMessage;
4009 log << TestLog::Message << "All " << setName << " formats are supported" << TestLog::EndMessage;
4013 log << TestLog::Message << setName << " formats are not supported" << TestLog::EndMessage;
4018 log << TestLog::Message << "No compressed format sets supported" << TestLog::EndMessage;
4330 TestLog& log = context.getTestContext().getLog();
4339 tcu::ResultCollector results (log, "ERROR: ");
4381 log << TestLog::Message << "Testing " << getImageTypeStr(imageType) << ", "
4404 log << TestLog::Message << properties << "\n" << TestLog::EndMessage;
4447 log << TestLog::Message << "Got VK_ERROR_FORMAT_NOT_SUPPORTED" << TestLog::EndMessage;
4502 TestLog& log = context.getTestContext().getLog();
4522 log << TestLog::Message << extFeatures << TestLog::EndMessage;
4532 TestLog& log = context.getTestContext().getLog();
4560 log << TestLog::Message << extProperties.properties << TestLog::EndMessage;
4760 log << TestLog::Message << idProperties[0] << TestLog::EndMessage;
4762 log << TestLog::Message << multiviewProperties[0] << TestLog::EndMessage;
4764 log << TestLog::Message << protectedMemoryPropertiesKHR[0] << TestLog::EndMessage;
4766 log << TestLog::Message << subgroupProperties[0] << TestLog::EndMessage;
4768 log << TestLog::Message << pointClippingProperties[0] << TestLog::EndMessage;
4770 log << TestLog::Message << maintenance3Properties[0] << TestLog::EndMessage;
4772 log << TestLog::Message << depthStencilResolveProperties[0] << TestLog::EndMessage;
4774 log << TestLog::Message << driverProperties[0] << TestLog::EndMessage;
4776 log << TestLog::Message << floatControlsProperties[0] << TestLog::EndMessage;
4778 log << TestLog::Message << descriptorIndexingProperties[0] << TestLog::EndMessage;
4780 log << TestLog::Message << samplerFilterMinmaxProperties[0] << TestLog::EndMessage;
4783 log << TestLog::Message << integerDotProductProperties[0] << TestLog::EndMessage;
4785 log << TestLog::Message << accelerationStructureProperties[0] << TestLog::EndMessage;
4787 log << TestLog::Message << inlineUniformBlockProperties[0] << TestLog::EndMessage;
4789 log << TestLog::Message << maintenance4Properties[0] << TestLog::EndMessage;
4791 log << TestLog::Message << subgroupSizeControlProperties[0] << TestLog::EndMessage;
4793 log << TestLog::Message << texelBufferAlignmentProperties[0] << TestLog::EndMessage;
5049 log << TestLog::Message << pushDescriptorProperties[0] << TestLog::EndMessage;
5076 log << TestLog::Message << performanceQueryProperties[0] << TestLog::EndMessage;
5118 log << TestLog::Message << toString(pciBusInfoProperties[0]) << TestLog::EndMessage;
5152 log << TestLog::Message << portabilitySubsetProperties[0] << TestLog::EndMessage;
5188 TestLog& log = context.getTestContext().getLog();
5211 log << TestLog::Message << toString (extProperties) << TestLog::EndMessage;
5222 TestLog& log = context.getTestContext().getLog();
5260 log << TestLog::Message << " queueFamilyNdx = " << ndx <<TestLog::EndMessage
5273 TestLog& log = context.getTestContext().getLog();
5306 log << TestLog::Message << extProperties << TestLog::EndMessage;
5424 TestLog& log = context.getTestContext().getLog();
5465 log << TestLog::Message << *vulkan11Features[0] << TestLog::EndMessage;
5466 log << TestLog::Message << *vulkan12Features[0] << TestLog::EndMessage;
5470 log << TestLog::Message << "deviceFeatures - VkPhysicalDeviceVulkan11Features initialization failure" << TestLog::EndMessage;
5477 log << TestLog::Message << "deviceFeatures - VkPhysicalDeviceVulkan12Features initialization failure" << TestLog::EndMessage;
5534 TestLog& log = context.getTestContext().getLog();
5565 log << TestLog::Message << *vulkan13Features[0] << TestLog::EndMessage;
5569 log << TestLog::Message << "deviceFeatures - VkPhysicalDeviceVulkan13Features initialization failure" << TestLog::EndMessage;
5679 TestLog& log = context.getTestContext().getLog();
5719 log << TestLog::Message << *vulkan11Properties[0] << TestLog::EndMessage;
5720 log << TestLog::Message << *vulkan12Properties[0] << TestLog::EndMessage;
5724 log << TestLog::Message << "deviceProperties - VkPhysicalDeviceVulkan11Properties initialization failure" << TestLog::EndMessage;
5733 log << TestLog::Message << "deviceProperties - VkPhysicalDeviceVulkan12Properties initialization failure" << TestLog::EndMessage;
5807 TestLog& log = context.getTestContext().getLog();
5837 log << TestLog::Message << *vulkan13Properties[0] << TestLog::EndMessage;
5841 log << TestLog::Message << "deviceProperties - VkPhysicalDeviceVulkan13Properties initialization failure" << TestLog::EndMessage;
5852 TestLog& log = context.getTestContext().getLog();
5866 log << TestLog::Message << vulkan11Features << TestLog::EndMessage;
5867 log << TestLog::Message << vulkan12Features << TestLog::EndMessage;
5909 log << TestLog::Message << extFeatures << TestLog::EndMessage;
5910 log << TestLog::Message << device16BitStorageFeatures << TestLog::EndMessage;
5911 log << TestLog::Message << deviceMultiviewFeatures << TestLog::EndMessage;
5912 log << TestLog::Message << protectedMemoryFeatures << TestLog::EndMessage;
5913 log << TestLog::Message << samplerYcbcrConversionFeatures << TestLog::EndMessage;
5914 log << TestLog::Message << shaderDrawParametersFeatures << TestLog::EndMessage;
5915 log << TestLog::Message << variablePointerFeatures << TestLog::EndMessage;
5916 log << TestLog::Message << device8BitStorageFeatures << TestLog::EndMessage;
5917 log << TestLog::Message << shaderAtomicInt64Features << TestLog::EndMessage;
5918 log << TestLog::Message << shaderFloat16Int8Features << TestLog::EndMessage;
5919 log << TestLog::Message << descriptorIndexingFeatures << TestLog::EndMessage;
5920 log << TestLog::Message << scalarBlockLayoutFeatures << TestLog::EndMessage;
5921 log << TestLog::Message << imagelessFramebufferFeatures << TestLog::EndMessage;
5922 log << TestLog::Message << uniformBufferStandardLayoutFeatures << TestLog::EndMessage;
5923 log << TestLog::Message << shaderSubgroupExtendedTypesFeatures << TestLog::EndMessage;
5924 log << TestLog::Message << separateDepthStencilLayoutsFeatures << TestLog::EndMessage;
5925 log << TestLog::Message << hostQueryResetFeatures << TestLog::EndMessage;
5926 log << TestLog::Message << timelineSemaphoreFeatures << TestLog::EndMessage;
5927 log << TestLog::Message << bufferDeviceAddressFeatures << TestLog::EndMessage;
5928 log << TestLog::Message << vulkanMemoryModelFeatures << TestLog::EndMessage;
6066 TestLog& log = context.getTestContext().getLog();
6079 log << TestLog::Message << vulkan13Features << TestLog::EndMessage;
6127 log << TestLog::Message << extFeatures << TestLog::EndMessage;
6128 log << TestLog::Message << imageRobustnessFeatures << TestLog::EndMessage;
6129 log << TestLog::Message << inlineUniformBlockFeatures << TestLog::EndMessage;
6130 log << TestLog::Message << pipelineCreationCacheControlFeatures << TestLog::EndMessage;
6131 log << TestLog::Message << privateDataFeatures << TestLog::EndMessage;
6132 log << TestLog::Message << shaderDemoteToHelperInvocationFeatures << TestLog::EndMessage;
6133 log << TestLog::Message << shaderTerminateInvocationFeatures << TestLog::EndMessage;
6134 log << TestLog::Message << subgroupSizeControlFeatures << TestLog::EndMessage;
6135 log << TestLog::Message << synchronization2Features << TestLog::EndMessage;
6136 log << TestLog::Message << zeroInitializeWorkgroupMemoryFeatures << TestLog::EndMessage;
6137 log << TestLog::Message << dynamicRenderingFeatures << TestLog::EndMessage;
6138 log << TestLog::Message << shaderIntegerDotProductFeatures << TestLog::EndMessage;
6139 log << TestLog::Message << maintenance4Features << TestLog::EndMessage;
6198 TestLog& log = context.getTestContext().getLog();
6212 log << TestLog::Message << vulkan11Properties << TestLog::EndMessage;
6213 log << TestLog::Message << vulkan12Properties << TestLog::EndMessage;
6365 TestLog& log = context.getTestContext().getLog();
6378 log << TestLog::Message << vulkan13Properties << TestLog::EndMessage;
6466 TestLog& log = context.getTestContext().getLog();
6526 log << TestLog::Message << "ERROR: device mismatch with query " << imageFormatInfo << TestLog::EndMessage
6540 TestLog& log = context.getTestContext().getLog();
6582 log << TestLog::Message << "ERROR: different number of properties reported for " << imageFormatInfo << TestLog::EndMessage;
6592 log << TestLog::Message << "ERROR: device does not support sparse binding but claims support for " << numCoreProperties << " properties in vkGetPhysicalDeviceSparseImageFormatProperties with parameters " << imageFormatInfo << TestLog::EndMessage;
6624 log << TestLog::Message << "ERROR: device mismatch with query " << imageFormatInfo << " property " << ndx << TestLog::EndMessage
6737 TestLog& log = context.getTestContext().getLog();
6738 tcu::ResultCollector results (log);
6790 TestLog& log = context.getTestContext().getLog();
6791 tcu::ResultCollector results (log);
6812 TestLog& log = context.getTestContext().getLog();
6813 tcu::ResultCollector results (log);