Skip to content

venus: Update ignore rules for VkGraphicsPipelineCreateInfo

Lina Versace requested to merge linyaa/mesa:venus-pipeline-ignores into main

I believe this MR handles all the ignore rules for VkGraphicsPipelineCreateInfo, excluding extensions we do not support.

Since this patch series rewrites a lot of render pass code, including the rewrite of present attachments, this needs testing against WSI too.

Extensions

  • VK_VERSION_1_2
  • VK_KHR_dynamic_rendering
  • VK_EXT_extended_dynamic_state
  • VK_EXT_extended_dynamic_state2

Testing

dEQP is at tag vulkan-cts-1.3.3.0 (newer than CrOS). Testcases were filtered from the upstream (not Android) mustpass list, vk-default.txt. Device is volteer (Intel Tigerlake).

  • dEQP-VK.pipeline.monolithic.extended_dynamic_state.*
    • pass/fail/skip 97204/0/27
  • dEQP-VK.pipeline.monolithic.* | grep -vE 'compute|raytrac|descriptor'
    • pass/fail/skip 134763/0/84403
  • dEQP.api.pipeline.*
    • pass/fail/skip 7/0/2
  • dEQP-VK.wsi.android
  • dEQP-VK.wsi.xlib
    • pass/fail/skip 2/0/458
  • dEQP-VK.wsi.wayland
    • unsupported in borealis
Edited by Lina Versace

Merge request reports