texture

Textureは
・glGenTextures()で名前生成(実際のとこ、コレは他とかぶらなければ必要ないといえばない)
・glBindTexture()でバインドして作成
・glTexImage*D()でサイズ指定、最後のポインタパラメータに0を突っ込めば初期化される。色とかほしい場合は画素へのポインタが必要。
・glTexParameter*()でGL_TEXTURE_MAG_FILTER、GL_TEXTURE_MIN_FILTERを指定。
以上が終わって初めてtextureとして使える。

不完全なやつをframebufferにglFramebufferTexture*D()とかでattachするとGL_FRAMEBUFFER_UNSUPPORTED_EXTを返されます。