struct Bad {
layout(offset = 5) int x;
} bad;
void main() {
bad.x = 5;
sk_FragColor.r = half(bad.x);
}