[Wine] Re: Weird question about OpenCL/SwiftShader (Magical Loop)

BenchPress wineforum-user at winehq.org
Sun Feb 5 01:37:58 CST 2012


ZProphete wrote:
> But, software rendering is too slow to play games seriously.

Software rendering with run-time code generation (like SwiftShader) is not "slow". It uses the CPU's capabilities as efficiently as possible. So the software isn't the problem, it's the hardware that makes it slow...

Fortunately next year Intel will release CPUs with the AVX2 instruction set, which adds long-missing features borrowed from GPUs. In particular the 'gather' support makes memory accesses for vectorized code much faster.

Unfortunately this means you need new hardware either way. If your GPU can't run DirectX 9 properly then it also can't run OpenCL. And you'll have to wait for CPUs that are efficient enough for software rendering.







More information about the wine-users mailing list