ラズベリーパイでOpenGLのプログラミングをはじめようと思ったが、ラズベリーパイではOpenGLESでプログラムする必要がある。 PCなどではOpenGLプログラミングというとglutやglfwなどが主流のようで、なかなかそのまま動くコードが見つからない。 また、OpenGLESで調べようとするとAndroidやiOSの情報ばかりでこれもハードルが高い。 いろいろ調べていくと、OpenGLESの世界では、OpenGL ES 3.0 Programming Guideや OpenGL ES 2.0 Programming Guideがバイブルとなっているらしく、これらのコードを元にしたサンプルがあちこちで見かけられる。ここが大本か。 ただ、これは純粋にOpenGLESプログラミングの説明に集中するため、Windowsを表示するための最低限の仕組みはesUtil.cというフレームワークの中に