1
アレグロ5のバージョンは何ですか?アレグロ4をアレグロ5に移植
texture_number = allegro_gl_make_texture_ex(AGL_TEXTURE_MASKED, my_bitmap, GL_RGBA);
アレグロ5では完全に違うことをする必要がありますか? OpenGLテクスチャとして使用するイメージをロードしようとしています。ここに完全なコードがあります。
GLuint texture_number;
ALLEGRO_BITMAP *my_bitmap;
my_bitmap = al_load_bitmap("terrainImages/ground_32.bmp");
texture_number = allegro_gl_make_texture_ex(AGL_TEXTURE_MASKED, my_bitmap, GL_RGBA);
glEnable(GL_TEXTURE_2D);
glBindTexture(GL_TEXTURE_2D, texture_number);
アレグロはメモリビットマップもサポートしているため、すべてのビットマップがテクスチャではありません。 – Matthew