Video Driver Compatibility - yvt/openspades GitHub Wiki
All issues listed here were reported by Windows users unless otherwise noted.
- Mobility Radeon HD 3470 - Some 2D elements are not rendered + Water shader (level?) is broken (#579) (seen in 0.1.0)
- Mobility Radeon HD 3650 - Some 2D elements are not rendered (#113) (seen in 0.0.10)
- Mobility Radeon HD 4100 - Some 2D elements are not rendered (#113) (seen in 0.0.10)
- [Mac] GeForce 6?0M GTX ―
r_occlusionQuery
instability (#106) (seen in 0.0.?) - Radeon HD 7850 ―
r_occlusionQuery
instability (#106) (seen in 0.0.?) - [Linux] HD Graphics ???? (Haswell) - X session locks up (#325) (seen in 0.0.?)
Minor Issues
- [???] Radeon HD 6320 integrated with AMD E-450 APU - Slow GI result uploading (#34)
- [???] Radeon HD 5450 - Slow GI result uploading (#851)
- [???] HD Graphics 500 - Slow GI result uploading (#851)
- [???] Radeon R7 250x - Slow GI result uploading (#742)
Fixed Issues
- Radeon HD 7850 - Water colour varies depending on the camera direction (#116)
- Obviously caused by a bug in the video driver's shader compiler.
- Refactoring the shader code solved the issue somehow.
- [Mac] Radeon M295X - Particles below the water surface can be seen through (#541), fixed in [put version here]
- Caused by reading a depth buffer that is bound to the current framebuffer (depth write is disabled though).
- Solved by using another framebuffer with the same color attachment but without the depth buffer.
- Intel HD Graphics (1st Gen?) - Application crash (#398), fixed in [put version here]
- Some old video drivers don't support
glGetStringi
but OpenSpades still tried to use it, leading to crash.
- Some old video drivers don't support
- [Windows, Mac] Intel HD Graphics 4000 - Graphics Issue with Post Filter "Low" (#114), fixed in [put version here]
- The alpha channel was messed up
Non-video driver issue
- [Linux] HD Graphics 4600 (Haswell) - Artifacts below text (#605)