Hi there,
I'm developing a 3D Boardgame-like app and one of my betatesters reported a problem with the shaders (black areas on all objects). For the others&me the same version works, but he is the only who uses a new iPhone 3GS.
It looks like this for him:
Yfrog - photo2yf
For the others it looks like in my video:
YouTube - Tactica - Iphone App inspired by EVE Walking in Stations Minigame[Better Quality]
At first I only made an OpenGL app with the SDK's standard (version 3.1.2) OpenGL ES Example APP. I then imported all those files into a bigger project with menus and everything where the EAGLView is just a part. Since then I have the following warning that I can't find on google:
Code:
warning: no rule to process file '$(PROJECT_DIR)/Shader.fsh' of type sourcecode.glsl for architecture i386
warning: no rule to process file '$(PROJECT_DIR)/Shader.vsh' of type sourcecode.glsl for architecture i386
Maybe this warning is connected.
I already made a thread at idevgames, but I got no answers..
Can you tell me what difference there is in the iPhone 3GS Graphics Code or what my Warning means?
PS: I only use OpenGL ES 1.1, not 2.0. I thought I shouldn't get problems with Device Differences by not using ES2Renderer since all the devices support the ES1.