У меня проблема с загрузкой изображения с помощью devIL для openGL.
в более ранней части моего проекта я называю
ilInit();
в функции сразу после того, как я вызываю свою загрузку так же, как это
//generate a texture
ilGenImages( 1, &uiTextureHandle );
//bind our image
ilBindImage( uiTextureHandle );
//load
//ilLoad( IL_PNG, (const ILstring)"fake.png" );
ilLoad( IL_PNG, "fake.png" );
ради отслеживания ошибок я помещал "ilGetError()" после каждого вызова, который возвращал 0 для всех из них, кроме ilLoad, который возвращает 1285.
после некоторых поисков я понял, что это ошибка нехватки памяти.
поэтому ilLoad всегда возвращает 0 и не загружается.
кто-нибудь знает, что я делаю неправильно, что касается моей загрузки, или если я забыл что-то сделать, потому что я чувствую, что мог что-то забыть, и поэтому появляется 1285.