Once we had issues of testing 3D modules because of lacking features of drivers or cards used in our testing environments (be it a real HW or a virtual machine).
Google recently published SwiftShader, a SW implementation of OpenGL ES and Direct3D 9 APIs. SwiftShader should be fast "enough" for general purposes.
Might be worth considering a weak integration for (not only?) testing.
Once we had issues of testing 3D modules because of lacking features of drivers or cards used in our testing environments (be it a real HW or a virtual machine).
Google recently published SwiftShader, a SW implementation of OpenGL ES and Direct3D 9 APIs. SwiftShader should be fast "enough" for general purposes.
Might be worth considering a weak integration for (not only?) testing.