The language in which shaders are programmed depends on the target environment.
Or it was a problem that existed even in source that survived compilation into a 64-bit target environment.
If performance is critical, the only benchmark that matters is the target environment's application suite.
Partial virtualization: Some but not all of the target environment is simulated.
They can be broken into many levels based on the coding language, the platform, the target environment and so forth.
The fundamental use of a cross compiler is to separate the build environment from target environment.
This test environment is supposedly standardized and in close alignment with the target environment.
And it was going to be a target rich environment.
But in that target environment, you and I don't have to be sitting behind the wheel.
Sometimes the damage was relatively minor, good inventions that weren't quite right for the target environment.