Текстурите не се изобразяват в 2.3.3

Сблъсках се с донякъде стресиращ проблем днес, докато работех върху играта си за Android и се надявах някой да има някаква представа. Моят приятел е използвал cyanogenmod на своя Droid incredible за руутване и инсталиране на gingerbread 2.3.3. Опитах се да стартирам играта на устройството му и изглежда, че работи, но всичко е бяло. Тъй като моят glClear е черен, предполагам, че това означава, че растерните изображения и/или текстурите не се зареждат правилно. Опитах да поставя моите текстури във всички различни dpi папки, опитах да задам максимално ниво на API на 8 за froyo, опитах да настроя платформата за проекта в sdk на 2.3.3, но нищо, което правя, не изглежда да го повлияе начин.

Напълно съм в състояние да приема, че фактът, че той използва неофициален фърмуер за телефона си, дисквалифицира това от каквото и да е задълбочено търсене, но мислите ли, че това наистина е свързано с фърмуера? Или има нещо друго, което мога да опитам, за да го накарам да работи.


person P4r0dy    schedule 21.04.2011    source източник
comment
Бърз въпрос... степените на 2 ли са ширините и дължините на вашата текстура?   -  person Maximus    schedule 21.04.2011
comment
те са 288x192...но се зареждат добре на моя дроид, работещ с froyo...мислиш ли, че това е?   -  person P4r0dy    schedule 21.04.2011


Отговори (1)


(Преместен от коментари към отговор)

Може абсолютно да е размерът на текстурата. Графичният процесор във всяко устройство е различен и ще поддържа различни разширения на OpenGL. Опитайте с височина и ширина, които са ограничени до 64, 128, 256, 512 или 1024 и се обзалагам, че ще работи. Моят Samsung Captivate не можа да стартира едно от примерните приложения, защото беше 192 x 192 изображение. След като го модифицирах, за да използва текстура 256 X 256, проработи.

Сега чета отново и изглежда, че вие ​​имате същия хардуер... все пак е възможно фърмуерът да е объркал OpenGL разширенията (може би...), така че определено опитайте по-стандартните размери.

person Maximus    schedule 21.04.2011
comment
Добре, благодаря за предложението, ще направя тази актуализация тази вечер и ще ви уведомя! - person P4r0dy; 21.04.2011