Fixed integer fetches are updated to look widths up through the guest swizzle, so every output channel is scaled by the width it came from. Previously, host swizzle was being walked, and it was causing some 6 bit channels to be scaled as 5 bits and vice versa. Co-authored-by: philtimmes <5494151+philtimmes@users.noreply.github.com>