errorマクロ

error.png

エラーマクロを使うとコンパイルエラーを定義できる。便利だね。

#error miffy error message

エラーを取得する

static void GetGLError(const char* op) {
        for (GLint error = glGetError(); error; error= glGetError()) {
            printf("after %s() glErrorCode:%x=%s\n", op, error,gluErrorString(error));
            assert(!"!glError\n");
        }
    }

OpenGLのエラーコード

サポートサイト Wikidot.com