> Am 12.03.2015 um 11:13 schrieb Liang Jian <jianlian...@gmail.com>: > .... > But As you have said Qt will request 2.0 context, and it is the implentation > choose openges 3 context, then It seems that it is a bug of the driver.
Just to repeat and clarify: the fact that the driver returns you an "OpenGL 3" (Compatibility) context when you asked for something lower (e.g. "OpenGL 2") is /not/ a bug by the driver. The OpenGL specs explicitly allows for an OpenGL implementation to return a higher version than the one requested, as long as the returned context is compatible with the requested one. The fact that your shader does not seem to compile (when it perfectly compiles and runs in a 2.0 Context), /that/ could be a bug though. Cheers, Oliver _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest