freedreno: misc cleanups
A collection of random cleanups and improvements extracted out of a larger stack of changes I'm playing with:
- dedup helper macros/etc into freedreno_common.h
- fallthrough annotations
- unit test reference decode updates
- various xml cleanups/improvements (schema validation, allow
varset
property onenum
, etc) - misc other small cleanups