opengl: add query counter api