iphone - Limitation in EAGLView -


can increase frame of eaglview(i setting cgrectmake(0,0,320*3,480*3) above 1024, if set frame above 1024 works correctly in ios 4.2 in ios 4.1 devices not working if set frame above 1024.

do need add code 4.1?  why textures not displaying in ios 4.1 devices if set frame of eaglview above 1024? 

updated: created sample opengl project , replaced didfinishlaunchingwithoptions following code.... works in simulator not displaying on devices < ios 4.2.

#define viewsizefactor 3 // our eaglview nees multiple of 320x480 maintain aspect ratio. - (bool)application:(uiapplication *)application didfinishlaunchingwithoptions:(nsdictionary *)launchoptions {     cgrect rect = [[uiscreen mainscreen] bounds];     [self.viewcontroller.view setframe:cgrectmake(-500, -500, rect.size.width*viewsizefactor, rect.size.height*viewsizefactor)]; //changesize      [self.window addsubview:self.viewcontroller.view];     return yes; } 

could ios 4.2 device more recent 1 ios 4.1 device? more modern devices (iphone 3gs & 4, ipad, newer ipod touch) use more advanced gpu supports opengl es2.0 pipeline , larger textures (2048x2048).


Comments

Popular posts from this blog

asp.net - repeatedly call AddImageUrl(url) to assemble pdf document -

java - Android recognize cell phone with keyboard or not? -

iphone - How would you achieve a LED Scrolling effect? -