https://bugs.winehq.org/show_bug.cgi?id=43896
--- Comment #7 from mx2 mxm2@hotmail.de --- I guess the problem here is that ELEX uses more than 32 texture registers in some shaders. This is possible because in DX11, one sampler can be bound to multiple textures. However, in OpenGL one sampler is bound to exactly one texture.
Currently, wine converts one DX11 texture to one OpenGL sampler which does not work if there are more than 32 textures and causes this bug.