Skip to content

venus: support ANB spec version 8

Yiwei Zhang requested to merge zzyiwei/mesa:venus-anb-bump into main

What does this MR do and why?

venus: support ANB spec version 8

There're lots of good things from VK_EXT_swapchain_maintenance1, especially for Android. The platform has advertised it solely based upon SYNC_FD fencing suppport without checking ANB version. So we add the necessary support in venus to unblock ANGLE-on-Venus on latest Android.

The commit to fix common runtime for properly ignoring unsupported feature struct has been split out here: !29846 (merged)

For the next version bump in case we'd like to support image compression control, the commit is here (zzyiwei/mesa@9d00acd1) whenever the spec registry gets updated.

/cc @justonli @ryanneph

Edited by Yiwei Zhang

Merge request reports