spirv requires that 1bit values be bool types, not uints
Fixes: 93af0050 ("zink: use uvec for undefs")