Things that don't work. Under Linux OpenGL (Ubuntu 12.10, Nvidia Driver 304.51) work fine in Wine with OpenGL using the provided exe.
NightVision = No shader rendered, inverted Scene render and mouse input
Scratched = No shader rendered
Displacemet = weird effect does not look like intended
Adaptive Bloom = No change in bloom when looking around
Bloom = Hardly anything visible
Pencil Sketch = Just moving lines at bottom horizontal and left vertical
Water = Not as intended
Depth of Field = No effect
Edit:It's very easy to Fix!
Simply change this line in ShaderMaterial.cpp
Code: Select all
services->setPixelShaderConstant(TextureName[i].c_str(), (f32*) &i, 1);
Code: Select all
services->setPixelShaderConstant(TextureName[i].c_str(), (int*) &i, 1);