shader_enums, gallium/pb: revert MSVC warning fixes and try to fix them differently
@jenatali This reverts some of your work and tries to handle the MSVC warnings differently. It might need more changes.
@jenatali This reverts some of your work and tries to handle the MSVC warnings differently. It might need more changes.