zink: vvl errors with arb_framebuffer_no_attachments-atomic and ESO
$ PIGLIT_PLATFORM=gbm RADV_PERFTEST=shader_object MESA_LOADER_DRIVER_OVERRIDE=zink MESA_GLSL_CACHE_DISABLE=1 ZINK_DEBUG=noopt ./bin/arb_framebuffer_no_attachments-atomic -auto -fbo
*** MESA_GLSL_CACHE_DISABLE is deprecated; use MESA_SHADER_CACHE_DISABLE instead ***
VUID-VkDeviceCreateInfo-pNext-pNext(ERROR / SPEC): msgNum: -1876993556 - Validation Error: [ VUID-VkDeviceCreateInfo-pNext-pNext ] Object 0: handle = 0x6405f0664e30, type = VK_OBJECT_TYPE_INSTANCE; | MessageID = 0x901f59ec | vkCreateDevice(): pCreateInfo->pNext includes a pointer to a VkPhysicalDeviceComputeShaderDerivativesFeaturesNV, but when creating VkDevice, the parent extension (VK_NV_compute_shader_derivatives) was not included in ppEnabledExtensionNames. The Vulkan spec states: Each pNext member of any structure (including this one) in the pNext chain must be either NULL or a pointer to a valid instance of VkDeviceDeviceMemoryReportCreateInfoEXT, VkDeviceDiagnosticsConfigCreateInfoNV, VkDeviceGroupDeviceCreateInfo, VkDeviceMemoryOverallocationCreateInfoAMD, VkDevicePrivateDataCreateInfo, VkDeviceQueueShaderCoreControlCreateInfoARM, VkPhysicalDevice16BitStorageFeatures, VkPhysicalDevice4444FormatsFeaturesEXT, VkPhysicalDevice8BitStorageFeatures, VkPhysicalDeviceASTCDecodeFeaturesEXT, VkPhysicalDeviceAccelerationStructureFeaturesKHR, VkPhysicalDeviceAddressBindingReportFeaturesEXT, VkPhysicalDeviceAmigoProfilingFeaturesSEC, VkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT, VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT, VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT, VkPhysicalDeviceBorderColorSwizzleFeaturesEXT, VkPhysicalDeviceBufferDeviceAddressFeatures, VkPhysicalDeviceBufferDeviceAddressFeaturesEXT, VkPhysicalDeviceClusterCullingShaderFeaturesHUAWEI, VkPhysicalDeviceCoherentMemoryFeaturesAMD, VkPhysicalDeviceColorWriteEnableFeaturesEXT, VkPhysicalDeviceComputeShaderDerivativesFeaturesNV, VkPhysicalDeviceConditionalRenderingFeaturesEXT, VkPhysicalDeviceCooperativeMatrixFeaturesKHR, VkPhysicalDeviceCooperativeMatrixFeaturesNV, VkPhysicalDeviceCopyMemoryIndirectFeaturesNV, VkPhysicalDeviceCornerSampledImageFeaturesNV, VkPhysicalDeviceCoverageReductionModeFeaturesNV, VkPhysicalDeviceCubicClampFeaturesQCOM, VkPhysicalDeviceCubicWeightsFeaturesQCOM, VkPhysicalDeviceCudaKernelLaunchFeaturesNV, VkPhysicalDeviceCustomBorderColorFeaturesEXT, VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV, VkPhysicalDeviceDepthBiasControlFeaturesEXT, VkPhysicalDeviceDepthClampZeroOneFeaturesEXT, VkPhysicalDeviceDepthClipControlFeaturesEXT, VkPhysicalDeviceDepthClipEnableFeaturesEXT, VkPhysicalDeviceDescriptorBufferFeaturesEXT, VkPhysicalDeviceDescriptorIndexingFeatures, VkPhysicalDeviceDescriptorPoolOverallocationFeaturesNV, VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE, VkPhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV, VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV, VkPhysicalDeviceDeviceMemoryReportFeaturesEXT, VkPhysicalDeviceDiagnosticsConfigFeaturesNV, VkPhysicalDeviceDisplacementMicromapFeaturesNV, VkPhysicalDeviceDynamicRenderingFeatures, VkPhysicalDeviceDynamicRenderingLocalReadFeaturesKHR, VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT, VkPhysicalDeviceExclusiveScissorFeaturesNV, VkPhysicalDeviceExtendedDynamicState2FeaturesEXT, VkPhysicalDeviceExtendedDynamicState3FeaturesEXT, VkPhysicalDeviceExtendedDynamicStateFeaturesEXT, VkPhysicalDeviceExtendedSparseAddressSpaceFeaturesNV, VkPhysicalDeviceExternalFormatResolveFeaturesANDROID, VkPhysicalDeviceExternalMemoryRDMAFeaturesNV, VkPhysicalDeviceExternalMemoryScreenBufferFeaturesQNX, VkPhysicalDeviceFaultFeaturesEXT, VkPhysicalDeviceFeatures2, VkPhysicalDeviceFragmentDensityMap2FeaturesEXT, VkPhysicalDeviceFragmentDensityMapFeaturesEXT, VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM, VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR, VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT, VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV, VkPhysicalDeviceFragmentShadingRateFeaturesKHR, VkPhysicalDeviceFrameBoundaryFeaturesEXT, VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR, VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT, VkPhysicalDeviceHostImageCopyFeaturesEXT, VkPhysicalDeviceHostQueryResetFeatures, VkPhysicalDeviceImage2DViewOf3DFeaturesEXT, VkPhysicalDeviceImageCompressionControlFeaturesEXT, VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT, VkPhysicalDeviceImageProcessing2FeaturesQCOM, VkPhysicalDeviceImageProcessingFeaturesQCOM, VkPhysicalDeviceImageRobustnessFeatures, VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT, VkPhysicalDeviceImageViewMinLodFeaturesEXT, VkPhysicalDeviceImagelessFramebufferFeatures, VkPhysicalDeviceIndexTypeUint8FeaturesKHR, VkPhysicalDeviceInheritedViewportScissorFeaturesNV, VkPhysicalDeviceInlineUniformBlockFeatures, VkPhysicalDeviceInvocationMaskFeaturesHUAWEI, VkPhysicalDeviceLegacyDitheringFeaturesEXT, VkPhysicalDeviceLineRasterizationFeaturesKHR, VkPhysicalDeviceLinearColorAttachmentFeaturesNV, VkPhysicalDeviceMaintenance4Features, VkPhysicalDeviceMaintenance5FeaturesKHR, VkPhysicalDeviceMaintenance6FeaturesKHR, VkPhysicalDeviceMemoryDecompressionFeaturesNV, VkPhysicalDeviceMemoryPriorityFeaturesEXT, VkPhysicalDeviceMeshShaderFeaturesEXT, VkPhysicalDeviceMeshShaderFeaturesNV, VkPhysicalDeviceMultiDrawFeaturesEXT, VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT, VkPhysicalDeviceMultiviewFeatures, VkPhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM, VkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM, VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT, VkPhysicalDeviceNestedCommandBufferFeaturesEXT, VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT, VkPhysicalDeviceOpacityMicromapFeaturesEXT, VkPhysicalDeviceOpticalFlowFeaturesNV, VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT, VkPhysicalDevicePerStageDescriptorSetFeaturesNV, VkPhysicalDevicePerformanceQueryFeaturesKHR, VkPhysicalDevicePipelineCreationCacheControlFeatures, VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR, VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT, VkPhysicalDevicePipelinePropertiesFeaturesEXT, VkPhysicalDevicePipelineProtectedAccessFeaturesEXT, VkPhysicalDevicePipelineRobustnessFeaturesEXT, VkPhysicalDevicePortabilitySubsetFeaturesKHR, VkPhysicalDevicePresentBarrierFeaturesNV, VkPhysicalDevicePresentIdFeaturesKHR, VkPhysicalDevicePresentWaitFeaturesKHR, VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT, VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT, VkPhysicalDevicePrivateDataFeatures, VkPhysicalDeviceProtectedMemoryFeatures, VkPhysicalDeviceProvokingVertexFeaturesEXT, VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT, VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT, VkPhysicalDeviceRayQueryFeaturesKHR, VkPhysicalDeviceRayTracingInvocationReorderFeaturesNV, VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR, VkPhysicalDeviceRayTracingMotionBlurFeaturesNV, VkPhysicalDeviceRayTracingPipelineFeaturesKHR, VkPhysicalDeviceRayTracingPositionFetchFeaturesKHR, VkPhysicalDeviceRelaxedLineRasterizationFeaturesIMG, VkPhysicalDeviceRenderPassStripedFeaturesARM, VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV, VkPhysicalDeviceRobustness2FeaturesEXT, VkPhysicalDeviceSamplerYcbcrConversionFeatures, VkPhysicalDeviceScalarBlockLayoutFeatures, VkPhysicalDeviceSchedulingControlsFeaturesARM, VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures, VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT, VkPhysicalDeviceShaderAtomicFloatFeaturesEXT, VkPhysicalDeviceShaderAtomicInt64Features, VkPhysicalDeviceShaderClockFeaturesKHR, VkPhysicalDeviceShaderCoreBuiltinsFeaturesARM, VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures, VkPhysicalDeviceShaderDrawParametersFeatures, VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD, VkPhysicalDeviceShaderEnqueueFeaturesAMDX, VkPhysicalDeviceShaderExpectAssumeFeaturesKHR, VkPhysicalDeviceShaderFloat16Int8Features, VkPhysicalDeviceShaderFloatControls2FeaturesKHR, VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT, VkPhysicalDeviceShaderImageFootprintFeaturesNV, VkPhysicalDeviceShaderIntegerDotProductFeatures, VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL, VkPhysicalDeviceShaderMaximalReconvergenceFeaturesKHR, VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT, VkPhysicalDeviceShaderObjectFeaturesEXT, VkPhysicalDeviceShaderQuadControlFeaturesKHR, VkPhysicalDeviceShaderSMBuiltinsFeaturesNV, VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures, VkPhysicalDeviceShaderSubgroupRotateFeaturesKHR, VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR, VkPhysicalDeviceShaderTerminateInvocationFeatures, VkPhysicalDeviceShaderTileImageFeaturesEXT, VkPhysicalDeviceShadingRateImageFeaturesNV, VkPhysicalDeviceSubgroupSizeControlFeatures, VkPhysicalDeviceSubpassMergeFeedbackFeaturesEXT, VkPhysicalDeviceSubpassShadingFeaturesHUAWEI, VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT, VkPhysicalDeviceSynchronization2Features, VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT, VkPhysicalDeviceTextureCompressionASTCHDRFeatures, VkPhysicalDeviceTilePropertiesFeaturesQCOM, VkPhysicalDeviceTimelineSemaphoreFeatures, VkPhysicalDeviceTransformFeedbackFeaturesEXT, VkPhysicalDeviceUniformBufferStandardLayoutFeatures, VkPhysicalDeviceVariablePointersFeatures, VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR, VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT, VkPhysicalDeviceVideoMaintenance1FeaturesKHR, VkPhysicalDeviceVulkan11Features, VkPhysicalDeviceVulkan12Features, VkPhysicalDeviceVulkan13Features, VkPhysicalDeviceVulkanMemoryModelFeatures, VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR, VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT, VkPhysicalDeviceYcbcrDegammaFeaturesQCOM, VkPhysicalDeviceYcbcrImageArraysFeaturesEXT, or VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-VkDeviceCreateInfo-pNext-pNext)
Objects: 1
[0] 0x6405f0664e30, type: 1, name: NULL
*** MESA_GLSL_CACHE_DISABLE is deprecated; use MESA_SHADER_CACHE_DISABLE instead ***
VUID-vkCmdDrawMultiEXT-None-08657(ERROR / SPEC): msgNum: 244438844 - Validation Error: [ VUID-vkCmdDrawMultiEXT-None-08657 ] Object 0: handle = 0x6405f0bf0660, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0xe91d73c | vkCmdDrawMultiEXT(): VK_DYNAMIC_STATE_COLOR_BLEND_ENABLE_EXT state not set for this command buffer. The Vulkan spec states: If a shader object is bound to the VK_SHADER_STAGE_FRAGMENT_BIT stage, and the most recent call to vkCmdSetRasterizerDiscardEnable in the current command buffer set rasterizerDiscardEnable to VK_FALSE, then vkCmdSetColorBlendEnableEXT must have been called in the current command buffer prior to this drawing command (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkCmdDrawMultiEXT-None-08657)
Objects: 1
[0] 0x6405f0bf0660, type: 6, name: NULL
VUID-vkCmdDrawMultiEXT-rasterizerDiscardEnable-09418(ERROR / SPEC): msgNum: -664627268 - Validation Error: [ VUID-vkCmdDrawMultiEXT-rasterizerDiscardEnable-09418 ] Object 0: handle = 0x6405f0bf0660, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0xd86297bc | vkCmdDrawMultiEXT(): VK_DYNAMIC_STATE_COLOR_BLEND_EQUATION_EXT state not set for this command buffer. The Vulkan spec states: If a shader object is bound to the VK_SHADER_STAGE_FRAGMENT_BIT stage, and the most recent call to vkCmdSetRasterizerDiscardEnable in the current command buffer set rasterizerDiscardEnable to VK_FALSE, then vkCmdSetColorBlendEquationEXT must have been called in the current command buffer prior to this drawing command, and the attachments specified by the firstAttachment and attachmentCount parameters of vkCmdSetColorBlendEquationEXT calls must specify the blend equations for all active color attachments in the current subpass where blending is enabled (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkCmdDrawMultiEXT-rasterizerDiscardEnable-09418)
Objects: 1
[0] 0x6405f0bf0660, type: 6, name: NULL
VUID-vkCmdDrawMultiEXT-None-08659(ERROR / SPEC): msgNum: -421044105 - Validation Error: [ VUID-vkCmdDrawMultiEXT-None-08659 ] Object 0: handle = 0x6405f0bf0660, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0xe6e76077 | vkCmdDrawMultiEXT(): VK_DYNAMIC_STATE_COLOR_WRITE_MASK_EXT state not set for this command buffer. The Vulkan spec states: If a shader object is bound to the VK_SHADER_STAGE_FRAGMENT_BIT stage, and the most recent call to vkCmdSetRasterizerDiscardEnable in the current command buffer set rasterizerDiscardEnable to VK_FALSE, then vkCmdSetColorWriteMaskEXT must have been called in the current command buffer prior to this drawing command (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkCmdDrawMultiEXT-None-08659)
Objects: 1
[0] 0x6405f0bf0660, type: 6, name: NULL
emit graphics shaders
PIGLIT: {"subtest": {"Basic" : "pass"}}
VUID-vkCmdDrawMultiEXT-None-08657(ERROR / SPEC): msgNum: 244438844 - Validation Error: [ VUID-vkCmdDrawMultiEXT-None-08657 ] Object 0: handle = 0x6405f09eeda0, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0xe91d73c | vkCmdDrawMultiEXT(): VK_DYNAMIC_STATE_COLOR_BLEND_ENABLE_EXT state not set for this command buffer. The Vulkan spec states: If a shader object is bound to the VK_SHADER_STAGE_FRAGMENT_BIT stage, and the most recent call to vkCmdSetRasterizerDiscardEnable in the current command buffer set rasterizerDiscardEnable to VK_FALSE, then vkCmdSetColorBlendEnableEXT must have been called in the current command buffer prior to this drawing command (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkCmdDrawMultiEXT-None-08657)
Objects: 1
[0] 0x6405f09eeda0, type: 6, name: NULL
VUID-vkCmdDrawMultiEXT-rasterizerDiscardEnable-09418(ERROR / SPEC): msgNum: -664627268 - Validation Error: [ VUID-vkCmdDrawMultiEXT-rasterizerDiscardEnable-09418 ] Object 0: handle = 0x6405f09eeda0, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0xd86297bc | vkCmdDrawMultiEXT(): VK_DYNAMIC_STATE_COLOR_BLEND_EQUATION_EXT state not set for this command buffer. The Vulkan spec states: If a shader object is bound to the VK_SHADER_STAGE_FRAGMENT_BIT stage, and the most recent call to vkCmdSetRasterizerDiscardEnable in the current command buffer set rasterizerDiscardEnable to VK_FALSE, then vkCmdSetColorBlendEquationEXT must have been called in the current command buffer prior to this drawing command, and the attachments specified by the firstAttachment and attachmentCount parameters of vkCmdSetColorBlendEquationEXT calls must specify the blend equations for all active color attachments in the current subpass where blending is enabled (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkCmdDrawMultiEXT-rasterizerDiscardEnable-09418)
Objects: 1
[0] 0x6405f09eeda0, type: 6, name: NULL
VUID-vkCmdDrawMultiEXT-None-08659(ERROR / SPEC): msgNum: -421044105 - Validation Error: [ VUID-vkCmdDrawMultiEXT-None-08659 ] Object 0: handle = 0x6405f09eeda0, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0xe6e76077 | vkCmdDrawMultiEXT(): VK_DYNAMIC_STATE_COLOR_WRITE_MASK_EXT state not set for this command buffer. The Vulkan spec states: If a shader object is bound to the VK_SHADER_STAGE_FRAGMENT_BIT stage, and the most recent call to vkCmdSetRasterizerDiscardEnable in the current command buffer set rasterizerDiscardEnable to VK_FALSE, then vkCmdSetColorWriteMaskEXT must have been called in the current command buffer prior to this drawing command (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkCmdDrawMultiEXT-None-08659)
Objects: 1
[0] 0x6405f09eeda0, type: 6, name: NULL
emit graphics shaders
PIGLIT: {"subtest": {"glScissor" : "pass"}}
VUID-vkCmdDrawMultiEXT-None-08657(ERROR / SPEC): msgNum: 244438844 - Validation Error: [ VUID-vkCmdDrawMultiEXT-None-08657 ] Object 0: handle = 0x6405f0b59f90, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0xe91d73c | vkCmdDrawMultiEXT(): VK_DYNAMIC_STATE_COLOR_BLEND_ENABLE_EXT state not set for this command buffer. The Vulkan spec states: If a shader object is bound to the VK_SHADER_STAGE_FRAGMENT_BIT stage, and the most recent call to vkCmdSetRasterizerDiscardEnable in the current command buffer set rasterizerDiscardEnable to VK_FALSE, then vkCmdSetColorBlendEnableEXT must have been called in the current command buffer prior to this drawing command (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkCmdDrawMultiEXT-None-08657)
Objects: 1
[0] 0x6405f0b59f90, type: 6, name: NULL
VUID-vkCmdDrawMultiEXT-rasterizerDiscardEnable-09418(ERROR / SPEC): msgNum: -664627268 - Validation Error: [ VUID-vkCmdDrawMultiEXT-rasterizerDiscardEnable-09418 ] Object 0: handle = 0x6405f0b59f90, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0xd86297bc | vkCmdDrawMultiEXT(): VK_DYNAMIC_STATE_COLOR_BLEND_EQUATION_EXT state not set for this command buffer. The Vulkan spec states: If a shader object is bound to the VK_SHADER_STAGE_FRAGMENT_BIT stage, and the most recent call to vkCmdSetRasterizerDiscardEnable in the current command buffer set rasterizerDiscardEnable to VK_FALSE, then vkCmdSetColorBlendEquationEXT must have been called in the current command buffer prior to this drawing command, and the attachments specified by the firstAttachment and attachmentCount parameters of vkCmdSetColorBlendEquationEXT calls must specify the blend equations for all active color attachments in the current subpass where blending is enabled (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkCmdDrawMultiEXT-rasterizerDiscardEnable-09418)
Objects: 1
[0] 0x6405f0b59f90, type: 6, name: NULL
VUID-vkCmdDrawMultiEXT-None-08659(ERROR / SPEC): msgNum: -421044105 - Validation Error: [ VUID-vkCmdDrawMultiEXT-None-08659 ] Object 0: handle = 0x6405f0b59f90, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0xe6e76077 | vkCmdDrawMultiEXT(): VK_DYNAMIC_STATE_COLOR_WRITE_MASK_EXT state not set for this command buffer. The Vulkan spec states: If a shader object is bound to the VK_SHADER_STAGE_FRAGMENT_BIT stage, and the most recent call to vkCmdSetRasterizerDiscardEnable in the current command buffer set rasterizerDiscardEnable to VK_FALSE, then vkCmdSetColorWriteMaskEXT must have been called in the current command buffer prior to this drawing command (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkCmdDrawMultiEXT-None-08659)
Objects: 1
[0] 0x6405f0b59f90, type: 6, name: NULL
emit graphics shaders
PIGLIT: {"subtest": {"glViewport" : "pass"}}
VUID-vkCmdDrawMultiEXT-None-08657(ERROR / SPEC): msgNum: 244438844 - Validation Error: [ VUID-vkCmdDrawMultiEXT-None-08657 ] Object 0: handle = 0x6405f0ba4280, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0xe91d73c | vkCmdDrawMultiEXT(): VK_DYNAMIC_STATE_COLOR_BLEND_ENABLE_EXT state not set for this command buffer. The Vulkan spec states: If a shader object is bound to the VK_SHADER_STAGE_FRAGMENT_BIT stage, and the most recent call to vkCmdSetRasterizerDiscardEnable in the current command buffer set rasterizerDiscardEnable to VK_FALSE, then vkCmdSetColorBlendEnableEXT must have been called in the current command buffer prior to this drawing command (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkCmdDrawMultiEXT-None-08657)
Objects: 1
[0] 0x6405f0ba4280, type: 6, name: NULL
VUID-vkCmdDrawMultiEXT-rasterizerDiscardEnable-09418(ERROR / SPEC): msgNum: -664627268 - Validation Error: [ VUID-vkCmdDrawMultiEXT-rasterizerDiscardEnable-09418 ] Object 0: handle = 0x6405f0ba4280, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0xd86297bc | vkCmdDrawMultiEXT(): VK_DYNAMIC_STATE_COLOR_BLEND_EQUATION_EXT state not set for this command buffer. The Vulkan spec states: If a shader object is bound to the VK_SHADER_STAGE_FRAGMENT_BIT stage, and the most recent call to vkCmdSetRasterizerDiscardEnable in the current command buffer set rasterizerDiscardEnable to VK_FALSE, then vkCmdSetColorBlendEquationEXT must have been called in the current command buffer prior to this drawing command, and the attachments specified by the firstAttachment and attachmentCount parameters of vkCmdSetColorBlendEquationEXT calls must specify the blend equations for all active color attachments in the current subpass where blending is enabled (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkCmdDrawMultiEXT-rasterizerDiscardEnable-09418)
Objects: 1
[0] 0x6405f0ba4280, type: 6, name: NULL
VUID-vkCmdDrawMultiEXT-None-08659(ERROR / SPEC): msgNum: -421044105 - Validation Error: [ VUID-vkCmdDrawMultiEXT-None-08659 ] Object 0: handle = 0x6405f0ba4280, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0xe6e76077 | vkCmdDrawMultiEXT(): VK_DYNAMIC_STATE_COLOR_WRITE_MASK_EXT state not set for this command buffer. The Vulkan spec states: If a shader object is bound to the VK_SHADER_STAGE_FRAGMENT_BIT stage, and the most recent call to vkCmdSetRasterizerDiscardEnable in the current command buffer set rasterizerDiscardEnable to VK_FALSE, then vkCmdSetColorWriteMaskEXT must have been called in the current command buffer prior to this drawing command (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkCmdDrawMultiEXT-None-08659)
Objects: 1
[0] 0x6405f0ba4280, type: 6, name: NULL
emit graphics shaders
PIGLIT: {"subtest": {"MS4" : "pass"}}
VUID-vkCmdDrawMultiEXT-None-08657(ERROR / SPEC): msgNum: 244438844 - Validation Error: [ VUID-vkCmdDrawMultiEXT-None-08657 ] Object 0: handle = 0x6405f0bf0660, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0xe91d73c | vkCmdDrawMultiEXT(): VK_DYNAMIC_STATE_COLOR_BLEND_ENABLE_EXT state not set for this command buffer. The Vulkan spec states: If a shader object is bound to the VK_SHADER_STAGE_FRAGMENT_BIT stage, and the most recent call to vkCmdSetRasterizerDiscardEnable in the current command buffer set rasterizerDiscardEnable to VK_FALSE, then vkCmdSetColorBlendEnableEXT must have been called in the current command buffer prior to this drawing command (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkCmdDrawMultiEXT-None-08657)
Objects: 1
[0] 0x6405f0bf0660, type: 6, name: NULL
VUID-vkCmdDrawMultiEXT-rasterizerDiscardEnable-09418(ERROR / SPEC): msgNum: -664627268 - Validation Error: [ VUID-vkCmdDrawMultiEXT-rasterizerDiscardEnable-09418 ] Object 0: handle = 0x6405f0bf0660, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0xd86297bc | vkCmdDrawMultiEXT(): VK_DYNAMIC_STATE_COLOR_BLEND_EQUATION_EXT state not set for this command buffer. The Vulkan spec states: If a shader object is bound to the VK_SHADER_STAGE_FRAGMENT_BIT stage, and the most recent call to vkCmdSetRasterizerDiscardEnable in the current command buffer set rasterizerDiscardEnable to VK_FALSE, then vkCmdSetColorBlendEquationEXT must have been called in the current command buffer prior to this drawing command, and the attachments specified by the firstAttachment and attachmentCount parameters of vkCmdSetColorBlendEquationEXT calls must specify the blend equations for all active color attachments in the current subpass where blending is enabled (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkCmdDrawMultiEXT-rasterizerDiscardEnable-09418)
Objects: 1
[0] 0x6405f0bf0660, type: 6, name: NULL
VUID-vkCmdDrawMultiEXT-None-08659(ERROR / SPEC): msgNum: -421044105 - Validation Error: [ VUID-vkCmdDrawMultiEXT-None-08659 ] Object 0: handle = 0x6405f0bf0660, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0xe6e76077 | vkCmdDrawMultiEXT(): VK_DYNAMIC_STATE_COLOR_WRITE_MASK_EXT state not set for this command buffer. The Vulkan spec states: If a shader object is bound to the VK_SHADER_STAGE_FRAGMENT_BIT stage, and the most recent call to vkCmdSetRasterizerDiscardEnable in the current command buffer set rasterizerDiscardEnable to VK_FALSE, then vkCmdSetColorWriteMaskEXT must have been called in the current command buffer prior to this drawing command (https://www.khronos.org/registry/vulkan/specs/1.3-extensions/html/vkspec.html#VUID-vkCmdDrawMultiEXT-None-08659)
Objects: 1
[0] 0x6405f0bf0660, type: 6, name: NULL
emit graphics shaders
compare_counter (subtest Per-sample): expected 102400, got 25760
PIGLIT: {"subtest": {"Per-sample" : "fail"}}
PIGLIT: {"result": "fail" }
No vvl errors without RADV_PERFTEST=shader_object