Shader 2.1 Hitman Blood Money - Swift

: Since your CPU is now doing the heavy lifting for the GPU, keep shadows and reflections at their lowest to maintain a playable frame rate.

emerged as a solution. Originally derived from the open-source Vincent 3D project, SwiftShader was a complete DirectX 9.0c implementation executed entirely on the CPU via dynamic code generation (JIT). This paper examines how this unlikely pairing allowed Hitman: Blood Money to run on otherwise incompatible systems. swift shader 2.1 hitman blood money