GLSurfaceView.Rendererで書いたOpenGL描画とCanvas使った描画って共存する方法ない?

GLSurfaceViewのサブクラスでonDrawオーバーライドしてcanvasに書き込んでも
OpenGL描画が優先されちゃう