ファイナライザからOpenGL関数呼び出し

yaneSDK4Csについての不具合メールを頂いて調査してたら、以前、解決できなくて保留にしていた部分でした。OpenGLのテクスチャを抱えたオブジェクトがGCに回収されるときにglDeleteTexturesを呼び出しているのですが、ここで例外が飛んでしまいます。glGetErrorみたいな関数でもNull参照だと怒られてしまいます。DllImportになにか制限ありましたっけ? 試しに(user32.dllの)MessageBoxを呼んでやったら問題なし。現状は明示的にDisposeしないと駄目ということに・・・