This has basically identical semantics to the pseudo-ext enum we were using before. Also, now that it's in the actual Vulkan enum, we can get rid of all the #pragma garbage to avoid compiler warnings. Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18084>