OGL: Work around Intel structures bug.

This is the best I can do, if this is still too verbose then we'll have no other choice but to keep geometry shaders turned off on Intel GPUs.

Though I don't like it, by not using structures the geometry shader is more compliant to the norm in GLSL programming, which is why this method is applied globally and not just for Intel drivers.