基本的に、QPixmapを使用して画像をテクスチャとしてロードしようとしています。
texture[T_WALL] = bindTexture(QPixmap(":/images/wall.png"), GL_TEXTURE_2D);
コードは私の開発マシンでは機能しますが、QTのないvm/他のPCでは機能しません。最初はjpegを使っていて、プラグインをめちゃくちゃにしたと思っていましたが、理解しているように、pngファイルにはプラグインは必要ないので、どこに問題があるのかわかりません。
ローカルファイルをロードする場合とQtリソースを使用する場合の結果は同じです。
libgcc_s_dw2-1.ddl、mingwm10.dll、QtCore4.dll、QtGui4.dll、QtOpenGL4.dllを展開しています。他に何か必要ですか?