ci: build more drivers with clang
Add gallium drivers: i915 + asahi Add vulkan drivers: swrast + panfrost
Fixes a few warnings to allow these to build with -Werror
Two of the warning fixes are cherry-picked from !14252 (merged) (rebased)
Edited by Thomas Andersen