Any success with OgreSampleBrowser on Android (Galaxy S3)?

Discussion of issues specific to mobile platforms such as iOS, Android, Symbian and Meego.
phnguyen89
Gnoblar
Posts: 2
Joined: Thu Aug 23, 2012 6:19 pm

Any success with OgreSampleBrowser on Android (Galaxy S3)?

Post by phnguyen89 »

Hi,

I managed to get Ogre 1.9.0 compiled using http://www.ogre3d.org/forums/viewtopic. ... &start=100 with an additional change to the CMake/Templates/Android.mk.in: LOCAL_CFLAGS += -I@CMAKE_SOURCE_DIR@/Components/Volume/include

I then ran it on my S3, but then TriplanarTexturing.material complained about no glsles version (only cg existed). I moved out the material file and it finally ran. Unfortunately, I encountered weird run-time stuff that make no sense.

Code: Select all

I/OGRE    (16646): Font SdkTrays/Caption using texture size 512x256
I/OGRE    (16646): Info: Freetype returned null for character 160 in font SdkTrays/Caption
I/OGRE    (16646): Texture: SdkTrays/CaptionTexture: Loading 1 faces(PF_BYTE_LA,512x256x1) Internal format is PF_BYTE_LA,512x256x1.
I/OGRE    (16646): Font SdkTrays/Value using texture size 512x256
I/OGRE    (16646): Info: Freetype returned null for character 127 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 128 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 129 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 130 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 131 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 132 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 133 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 134 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 135 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 136 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 137 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 138 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 139 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 140 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 141 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 142 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 143 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 144 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 145 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 146 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 147 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 148 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 149 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 150 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 151 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 152 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 153 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 154 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 155 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 156 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 157 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 158 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 159 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 160 in font SdkTrays/Value
I/OGRE    (16646): Texture: SdkTrays/ValueTexture: Loading 1 faces(PF_BYTE_LA,512x256x1) Internal format is PF_BYTE_LA,512x256x1.
I/OGRE    (16646): Vertex Program:4200713669_VS Fragment Program:3535990224_FS
I/OGRE    (16646): GLSL link result : 
I/OGRE    (16646): --From Fragment Shader:
I/OGRE    (16646): --From Vertex Shader:
I/OGRE    (16646): Link was successful.
I/OGRE    (16646): Vertex Program:1608713816_VS Fragment Program:1198887283_FS
I/OGRE    (16646): GLSL link result : 
I/OGRE    (16646): --From Fragment Shader:
I/OGRE    (16646): --From Vertex Shader:
I/OGRE    (16646): Link was successful.
I/OGRE    (16646): Vertex Program:681739151_VS Fragment Program:3617269522_FS
I/OGRE    (16646): GLSL link result : 
I/OGRE    (16646): --From Fragment Shader:
I/OGRE    (16646): --From Vertex Shader:
I/OGRE    (16646): Link was successful.
I/OGRE    (16646): Vertex Program:3403448205_VS Fragment Program:680617320_FS
I/OGRE    (16646): GLSL link result : 
I/OGRE    (16646): --From Fragment Shader:
I/OGRE    (16646): --From Vertex Shader:
I/OGRE    (16646): Link was successful.
D/memalloc(  333): ion: Allocated buffer base:0x42a9a000 size:1884160 fd:34
D/memalloc(16646): ion: Mapped buffer base:0x5fe46000 size:1884160 offset:0 fd:67
I/Adreno200-EGLSUB(  333): <CreateImage:893>: Android Image
I/Adreno200-EGLSUB(  333): <GetImageAttributes:1088>: RGB_565
D/memalloc(  333): ion: Allocated buffer base:0x42cac000 size:1884160 fd:56
D/memalloc(16646): ion: Mapped buffer base:0x60012000 size:1884160 offset:0 fd:70
I/OGRE    (16646): Parsing script Instancing.program
I/Adreno200-EGLSUB(  333): <CreateImage:893>: Android Image
I/Adreno200-EGLSUB(  333): <GetImageAttributes:1088>: RGB_565
D/memalloc(  333): ion: Allocated buffer base:0x43bf1000 size:1884160 fd:62
D/memalloc(  333): ion: Freeing buffer base:0x438c3000 size:1884160 fd:51
D/memalloc(16646): ion: Mapped buffer base:0x5e5b6000 size:1884160 offset:0 fd:63
I/Adreno200-EGLSUB(  333): <CreateImage:893>: Android Image
I/Adreno200-EGLSUB(  333): <GetImageAttributes:1088>: RGB_565
I/OGRE    (16646): Parsing script DualQuaternion.program
I/Adreno200-EGLSUB(  333): <CreateImage:893>: Android Image
I/Adreno200-EGLSUB(  333): <GetImageAttributes:1088>: RGB_565
I/OGRE    (16646): Parsing script Examples.program
I/OGRE    (16646): Parsing script StdQuad_vp.program
I/OGRE    (16646): Parsing script ASCII.material
I/OGRE    (16646): Parsing script ASMSwizzle.material
I/OGRE    (16646): Compiler error: object unsupported by render system in (1): , Shader name: Ogre/GPTest/Swizzle_GP_ASM
I/OGRE    (16646): Parsing script BlackAndWhite.material
I/OGRE    (16646): Parsing script Bloom.material
I/OGRE    (16646): Parsing script Bloom2.material
I/OGRE    (16646): Parsing script CGSwizzle.material
I/OGRE    (16646): Parsing script CompositorDemo.material
I/OGRE    (16646): Parsing script DOF.material
I/OGRE    (16646): Parsing script DepthShadowmap.material
I/OGRE    (16646): Parsing script Dither.material
I/OGRE    (16646): Parsing script DualQuaternion.material
I/OGRE    (16646): Parsing script Embossed.material
I/OGRE    (16646): Parsing script Example-Water.material
I/OGRE    (16646): Parsing script Examples-Advanced.material
I/OGRE    (16646): Compiler error: object unsupported by render system in (524): , Shader name: Examples/FresnelRefractReflectPS
I/OGRE    (16646): Compiler error: object unsupported by render system in (787): , Shader name: Examples/TextureArrayPSasm
I/OGRE    (16646): Parsing script Examples-DynTex.material
E/MP-Decision( 1349): DOWN Ld:24 Ns:1.100000 Ts:190 rq:1.100000 seq:203.000000
I/OGRE    (16646): Parsing script Examples-Water.material
I/OGRE    (16646): Parsing script Examples.material
I/OGRE    (16646): Parsing script GLSLSwizzle.material
I/OGRE    (16646): Parsing script Glass.material
I/OGRE    (16646): Parsing script HWInstancing.material
I/OGRE    (16646): Parsing script HW_VTFInstancing.material
I/OGRE    (16646): Parsing script HW_VTF_LUTInstancing.material
I/OGRE    (16646): Parsing script Halftone.material
I/OGRE    (16646): Parsing script HeatVision.material
I/OGRE    (16646): Parsing script Hurt.material
I/OGRE    (16646): Parsing script InstancingMisc.material
I/OGRE    (16646): Parsing script Invert.material
W/PowerManagerService(  644): Timer 0x3->0x1|0x0
I/PowerManagerService(  644): Ulight 0x3->0x1|0x0
D/PowerManagerService(  644): updateLightsLocked : mSystemPowerSaveModeEnabled:: brightness:10
D/lights  (  644): write_int /sys/class/leds/lcd-backlight/brightness = 57
D/lights  (  644): write_int /sys/class/leds/lcd-backlight/brightness = 55
D/lights  (  644): write_int /sys/class/leds/lcd-backlight/brightness = 53
D/lights  (  644): write_int /sys/class/leds/lcd-backlight/brightness = 50
I/OGRE    (16646): Parsing script IsoSurf.material
D/lights  (  644): write_int /sys/class/leds/lcd-backlight/brightness = 48
D/lights  (  644): write_int /sys/class/leds/lcd-backlight/brightness = 46
D/lights  (  644): write_int /sys/class/leds/lcd-backlight/brightness = 44
D/lights  (  644): write_int /sys/class/leds/lcd-backlight/brightness = 41
I/OGRE    (16646): Parsing script Laplace.material
D/lights  (  644): write_int /sys/class/leds/lcd-backlight/brightness = 39
D/lights  (  644): write_int /sys/class/leds/lcd-backlight/brightness = 37
D/lights  (  644): write_int /sys/class/leds/lcd-backlight/brightness = 34
D/lights  (  644): write_int /sys/class/leds/lcd-backlight/brightness = 32
E/SMD     (  329): DCD ON
D/lights  (  644): write_int /sys/class/leds/lcd-backlight/brightness = 30
I/OGRE    (16646): Parsing script MRTtest.material
D/lights  (  644): write_int /sys/class/leds/lcd-backlight/brightness = 28
D/lights  (  644): write_int /sys/class/leds/lcd-backlight/brightness = 25
D/lights  (  644): write_int /sys/class/leds/lcd-backlight/brightness = 23
I/OGRE    (16646): Parsing script MotionBlur.material
D/lights  (  644): write_int /sys/class/leds/lcd-backlight/brightness = 21
D/lights  (  644): write_int /sys/class/leds/lcd-backlight/brightness = 19
D/lights  (  644): write_int /sys/class/leds/lcd-backlight/brightness = 16
D/lights  (  644): write_int /sys/class/leds/lcd-backlight/brightness = 14
I/OGRE    (16646): Parsing script NightVision.material
D/lights  (  644): write_int /sys/class/leds/lcd-backlight/brightness = 12
D/lights  (  644): write_int /sys/class/leds/lcd-backlight/brightness = 10
I/PowerManagerService(  644): Light Animator Finished curIntValue=10
I/OGRE    (16646): Parsing script Ocean.material
I/OGRE    (16646): Parsing script OffsetMapping.material
I/OGRE    (16646): Compiler error: object unsupported by render system in (35): , Shader name: Examples/OffsetMappingPSAsm
I/OGRE    (16646): Parsing script Ogre.material
I/OGRE    (16646): Parsing script OldMovie.material
I/OGRE    (16646): Parsing script OldTV.material
I/OGRE    (16646): Parsing script ParticleGS.material
I/OGRE    (16646): Parsing script Penguin.material
I/OGRE    (16646): Parsing script Posterize.material
I/OGRE    (16646): Parsing script RZR-002.material
I/OGRE    (16646): Parsing script RadialBlur.material
I/OGRE    (16646): Parsing script ShaderInstancing.material
I/OGRE    (16646): Parsing script ShaderSystem.material
I/OGRE    (16646): Parsing script SharpenEdges.material
I/OGRE    (16646): Parsing script Tesselation.material
I/OGRE    (16646): Parsing script Tiling.material
I/OGRE    (16646): Parsing script VTFInstancing.material
I/OGRE    (16646): Parsing script VarianceShadowmap.material
W/SignalStrength(  773): getGsmLevel=3
W/SignalStrength(  773): getLevel=3 (SignalStrength: 10 0 -120 -160 -120 -1 -1 99 2147483647 2147483647 2147483647 2147483647 gsm|lte 0x3)
W/SignalStrength(  773): getGsmLevel=3
D/STATUSBAR-NetworkController(  773): onSignalStrengthsChanged signalStrength=SignalStrength: 10 0 -120 -160 -120 -1 -1 99 2147483647 2147483647 2147483647 2147483647 gsm|lte 0x3 level=3
W/SignalStrength(  773): getLevel=3 (SignalStrength: 10 0 -120 -160 -120 -1 -1 99 2147483647 2147483647 2147483647 2147483647 gsm|lte 0x3)
W/SignalStrength(  644): getGsmLevel=3
W/SignalStrength(  644): getLevel=3 (SignalStrength: 10 0 -120 -160 -120 -1 -1 99 2147483647 2147483647 2147483647 2147483647 gsm|lte 0x3)
W/SignalStrength(  644): getDbm 1
W/SignalStrength(  644): getGsmDbm=-93
W/SignalStrength(  644): getDbm=-93
W/SignalStrength(  644): getAsuLevel 1
W/SignalStrength(  644): getGsmAsuLevel=10
W/SignalStrength(  644): getAsuLevel=10
I/OGRE    (16646): Parsing script facial.material
I/OGRE    (16646): Parsing script hdr.material
I/OGRE    (16646): Parsing script instancing.material
I/OGRE    (16646): Parsing script pssm.material
I/OGRE    (16646): Parsing script shadows.material
I/OGRE    (16646): Parsing script sibenik.material
I/OGRE    (16646): Parsing script smoke.material
I/OGRE    (16646): Parsing script DualQuaternionSkinning_Shadow.material
I/OGRE    (16646): Parsing script HardwareSkinningShadow.material
I/OGRE    (16646): Parsing script RTShaderSystem.material
I/OGRE    (16646): Parsing script CreaseShading.material
I/OGRE    (16646): Parsing script Crytek.material
I/OGRE    (16646): Parsing script GBuffer.material
I/OGRE    (16646): Parsing script HemisphereMC.material
I/OGRE    (16646): Parsing script HorizonBased.material
I/OGRE    (16646): Parsing script SSAOPost.material
I/OGRE    (16646): Parsing script ShowDepth.material
I/OGRE    (16646): Parsing script ShowNormals.material
I/OGRE    (16646): Parsing script ShowViewPos.material
I/OGRE    (16646): Parsing script UnsharpMask.material
I/OGRE    (16646): Parsing script Volumetric.material
I/OGRE    (16646): Parsing script RomanBath.material
I/OGRE    (16646): Parsing script Sinbad.material
V/WindowOrientationListener(  644): nearestRotation : 3   Angle: 266   tilt: 41
I/OGRE    (16646): Parsing script Examples-Water.particle
I/OGRE    (16646): Parsing script Examples.particle
I/OGRE    (16646): Parsing script emitted_emitter.particle
E/SMD     (  329): DCD ON
I/OGRE    (16646): Parsing script smoke.particle
I/OGRE    (16646): Parsing script Examples.compositor
I/OGRE    (16646): Parsing script SSAO.compositor
I/OGRE    (16646): Parsing script SSAOPost.compositor
I/OGRE    (16646): Parsing script sample.fontdef
I/OGRE    (16646): Finished parsing scripts for resource group Popular
I/OGRE    (16646): Creating resources for group Popular
I/OGRE    (16646): All done
I/OGRE    (16646): Installing plugin: Bezier Patch Sample
I/OGRE    (16646): Plugin successfully installed
I/OGRE    (16646): Installing plugin: Camera Tracking Sample
I/OGRE    (16646): Plugin successfully installed
I/OGRE    (16646): Installing plugin: Cel-shading Sample
I/OGRE    (16646): Plugin successfully installed
I/OGRE    (16646): Installing plugin: Character Sample
I/OGRE    (16646): Plugin successfully installed
I/OGRE    (16646): Installing plugin: Compositor Sample
I/OGRE    (16646): Plugin successfully installed
I/OGRE    (16646): Installing plugin: Cube Mapping Sample
I/OGRE    (16646): Plugin successfully installed
I/OGRE    (16646): Installing plugin: Bump Mapping Sample
I/OGRE    (16646): Plugin successfully installed
I/OGRE    (16646): Installing plugin: Dynamic Texturing Sample
I/OGRE    (16646): Plugin successfully installed
I/OGRE    (16646): Installing plugin: Facial Animation Sample
I/OGRE    (16646): Plugin successfully installed
I/OGRE    (16646): Installing plugin: Fresnel Sample
I/OGRE    (16646): Plugin successfully installed
I/OGRE    (16646): Installing plugin: Grass Sample
I/OGRE    (16646): Plugin successfully installed
I/OGRE    (16646): Installing plugin: Lighting Sample
I/OGRE    (16646): Plugin successfully installed
I/OGRE    (16646): Installing plugin: Particle Effects Sample
I/OGRE    (16646): Plugin successfully installed
I/OGRE    (16646): Installing plugin: Shadows Sample
I/OGRE    (16646): Plugin successfully installed
I/OGRE    (16646): Installing plugin: Skeletal Animation Sample
I/OGRE    (16646): Plugin successfully installed
I/OGRE    (16646): Installing plugin: Sky Box Sample
I/OGRE    (16646): Plugin successfully installed
I/OGRE    (16646): Installing plugin: Sky Dome Sample
I/OGRE    (16646): Plugin successfully installed
I/OGRE    (16646): Installing plugin: Sky Plane Sample
I/OGRE    (16646): Plugin successfully installed
I/OGRE    (16646): Installing plugin: Smoke Sample
I/OGRE    (16646): Plugin successfully installed
I/OGRE    (16646): Installing plugin: Sphere Mapping Sample
I/OGRE    (16646): Plugin successfully installed
I/OGRE    (16646): Installing plugin: Texture Effects Sample
I/OGRE    (16646): Plugin successfully installed
I/OGRE    (16646): Installing plugin: Transparency Sample
I/OGRE    (16646): Plugin successfully installed
E/OGRE    (16646): OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
E/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
I/OGRE    (16646): Error loading texture thumb_bezier.png. Texture layer will be blank. Loading the texture failed with the following exception: OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
I/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
E/OGRE    (16646): OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
E/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
I/OGRE    (16646): Error loading texture thumb_bump.png. Texture layer will be blank. Loading the texture failed with the following exception: OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
I/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
E/OGRE    (16646): OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
E/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
I/OGRE    (16646): Error loading texture thumb_camtrack.png. Texture layer will be blank. Loading the texture failed with the following exception: OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
I/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
E/OGRE    (16646): OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
E/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
I/OGRE    (16646): Error loading texture thumb_cel.png. Texture layer will be blank. Loading the texture failed with the following exception: OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
I/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
E/OGRE    (16646): OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
E/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
I/OGRE    (16646): Error loading texture thumb_char.png. Texture layer will be blank. Loading the texture failed with the following exception: OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
I/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
E/OGRE    (16646): OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
E/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
I/OGRE    (16646): Error loading texture thumb_comp.png. Texture layer will be blank. Loading the texture failed with the following exception: OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
I/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
E/OGRE    (16646): OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
E/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
I/OGRE    (16646): Error loading texture thumb_cubemap.png. Texture layer will be blank. Loading the texture failed with the following exception: OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
I/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
E/OGRE    (16646): OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
E/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
I/OGRE    (16646): Error loading texture thumb_dyntex.png. Texture layer will be blank. Loading the texture failed with the following exception: OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
I/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
E/OGRE    (16646): OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
E/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
I/OGRE    (16646): Error loading texture thumb_facial.png. Texture layer will be blank. Loading the texture failed with the following exception: OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
I/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
E/OGRE    (16646): OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
E/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
I/OGRE    (16646): Error loading texture thumb_fresnel.png. Texture layer will be blank. Loading the texture failed with the following exception: OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
I/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
E/OGRE    (16646): OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
E/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
I/OGRE    (16646): Error loading texture thumb_grass.png. Texture layer will be blank. Loading the texture failed with the following exception: OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
I/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
E/OGRE    (16646): OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
E/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
I/OGRE    (16646): Error loading texture thumb_lighting.png. Texture layer will be blank. Loading the texture failed with the following exception: OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
I/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
E/OGRE    (16646): OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
E/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
I/OGRE    (16646): Error loading texture thumb_particles.png. Texture layer will be blank. Loading the texture failed with the following exception: OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
I/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
E/OGRE    (16646): OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
E/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
I/OGRE    (16646): Error loading texture thumb_shadows.png. Texture layer will be blank. Loading the texture failed with the following exception: OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
I/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
E/OGRE    (16646): OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
E/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
I/OGRE    (16646): Error loading texture thumb_skelanim.png. Texture layer will be blank. Loading the texture failed with the following exception: OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
I/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
E/OGRE    (16646): OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
E/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
I/OGRE    (16646): Error loading texture thumb_skybox.png. Texture layer will be blank. Loading the texture failed with the following exception: OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
I/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
E/OGRE    (16646): OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
E/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
I/OGRE    (16646): Error loading texture thumb_skydome.png. Texture layer will be blank. Loading the texture failed with the following exception: OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
I/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
E/OGRE    (16646): OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
E/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
I/OGRE    (16646): Error loading texture thumb_skyplane.png. Texture layer will be blank. Loading the texture failed with the following exception: OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
I/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
E/OGRE    (16646): OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
E/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
I/OGRE    (16646): Error loading texture thumb_smoke.png. Texture layer will be blank. Loading the texture failed with the following exception: OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
I/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
E/OGRE    (16646): OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
E/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
I/OGRE    (16646): Error loading texture thumb_spheremap.png. Texture layer will be blank. Loading the texture failed with the following exception: OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
I/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
E/OGRE    (16646): OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
E/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
I/OGRE    (16646): Error loading texture thumb_texfx.png. Texture layer will be blank. Loading the texture failed with the following exception: OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
I/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
E/OGRE    (16646): OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
E/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
I/OGRE    (16646): Error loading texture thumb_trans.png. Texture layer will be blank. Loading the texture failed with the following exception: OGRE EXCEPTION(5:ItemIdentityException): Can not find codec for 'png' image format.
I/OGRE    (16646): Supported formats are: dds pkm pvr. in Codec::getCodec at /media/phnguyen89-dev/Ogre/ogre_src_v1-9-0/OgreMain/src/OgreCodec.cpp (line 69)
D/memalloc(  333): ion: Freeing buffer base:0x42a9a000 size:1884160 fd:34
D/memalloc(  333): ion: Freeing buffer base:0x42cac000 size:1884160 fd:56
W/SurfaceFlinger(  333): id=486 Removed idx=1 Map Size=3
W/SurfaceFlinger(  333): id=486 Removed idx=-2 Map Size=3
D/memalloc(  333): ion: Freeing buffer base:0x43bf1000 size:1884160 fd:62
D/KeyguardViewMediator(  644): setHidden false
W/SurfaceFlinger(  333): id=492(2) createSurface 0x1b56254 (1x1),4 flag=400
D/KeyguardViewMediator(  644): setHidden false
I/Adreno200-EGLSUB(16646): <ConfigWindowMatch:2101>: Format RGB_565.
D/memalloc(  333): ion: Allocated buffer base:0x42a9a000 size:1884160 fd:34
D/memalloc(16646): ion: Mapped buffer base:0x5e5b6000 size:1884160 offset:0 fd:63
D/KeyguardViewMediator(  644): setHidden false
D/KeyguardViewMediator(  644): setHidden false
I/ClipboardServiceEx(  644): Send intent for dismiss clipboard dialog inside hideCurrentInputLocked() !
E/        (16646): Can't open file for reading
E/        (16646): Can't open file for reading
I/OGRE    (16646): ********************************************
I/OGRE    (16646): *** OpenGL ES 2.x Reset Renderer Started ***
I/OGRE    (16646): ********************************************
I/OGRE    (16646): GL_VERSION = OpenGL ES 2.0 2184622
I/OGRE    (16646): GL_VENDOR = Qualcomm
I/OGRE    (16646): GL_RENDERER = Adreno (TM) 225
I/OGRE    (16646): GL_EXTENSIONS = GL_AMD_compressed_ATC_texture GL_AMD_performance_monitor GL_AMD_program_binary_Z400 GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_type_2_10_10_10_REV GL_NV_fence GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth_texture GL_OES_depth24 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_fragment_precision_high GL_OES_get_program_binary GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_3D GL_OES_texture_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_vertex_type_10_10_10_2 GL_OES_vertex_array_object GL_QCOM_alpha_test GL_QCOM_binning_control GL_QCOM_driver_control GL_QCOM_perfmon_global_mode GL_QCOM_extended_get GL_QCOM_extended_get2 GL_QCOM_tiled_rendering GL_QCOM_writeonly_rendering GL_AMD_compressed_3DC_texture GL_EXT_sRGB 
I/OGRE    (16646): EXT:GL_AMD_compressed_ATC_texture
I/OGRE    (16646): EXT:GL_AMD_performance_monitor
I/OGRE    (16646): EXT:GL_AMD_program_binary_Z400
I/OGRE    (16646): EXT:GL_EXT_texture_filter_anisotropic
I/OGRE    (16646): EXT:GL_EXT_texture_format_BGRA8888
I/OGRE    (16646): EXT:GL_EXT_texture_type_2_10_10_10_REV
I/OGRE    (16646): EXT:GL_NV_fence
I/OGRE    (16646): EXT:GL_OES_compressed_ETC1_RGB8_texture
I/OGRE    (16646): EXT:GL_OES_depth_texture
I/OGRE    (16646): EXT:GL_OES_depth24
I/OGRE    (16646): EXT:GL_OES_EGL_image
I/OGRE    (16646): EXT:GL_OES_EGL_image_external
I/OGRE    (16646): EXT:GL_OES_element_index_uint
I/OGRE    (16646): EXT:GL_OES_fbo_render_mipmap
I/OGRE    (16646): EXT:GL_OES_fragment_precision_high
I/OGRE    (16646): EXT:GL_OES_get_program_binary
I/OGRE    (16646): EXT:GL_OES_packed_depth_stencil
I/OGRE    (16646): EXT:GL_OES_rgb8_rgba8
I/OGRE    (16646): EXT:GL_OES_standard_derivatives
I/OGRE    (16646): EXT:GL_OES_texture_3D
I/OGRE    (16646): EXT:GL_OES_texture_float
I/OGRE    (16646): EXT:GL_OES_texture_half_float
I/OGRE    (16646): EXT:GL_OES_texture_half_float_linear
I/OGRE    (16646): EXT:GL_OES_texture_npot
I/OGRE    (16646): EXT:GL_OES_vertex_half_float
I/OGRE    (16646): EXT:GL_OES_vertex_type_10_10_10_2
I/OGRE    (16646): EXT:GL_OES_vertex_array_object
I/OGRE    (16646): EXT:GL_QCOM_alpha_test
I/OGRE    (16646): EXT:GL_QCOM_binning_control
I/OGRE    (16646): EXT:GL_QCOM_driver_control
I/OGRE    (16646): EXT:GL_QCOM_perfmon_global_mode
I/OGRE    (16646): EXT:GL_QCOM_extended_get
I/OGRE    (16646): EXT:GL_QCOM_extended_get2
I/OGRE    (16646): EXT:GL_QCOM_tiled_rendering
I/OGRE    (16646): EXT:GL_QCOM_writeonly_rendering
I/OGRE    (16646): EXT:GL_AMD_compressed_3DC_texture
I/OGRE    (16646): EXT:GL_EXT_sRGB
I/OGRE    (16646): **************************************
I/OGRE    (16646): *** OpenGL ES 2.x Renderer Started ***
I/OGRE    (16646): **************************************
I/OGRE    (16646): GL_VERSION = OpenGL ES 2.0 2184622
I/OGRE    (16646): GL_VENDOR = Qualcomm
I/OGRE    (16646): GL_RENDERER = Adreno (TM) 225
I/OGRE    (16646): GL_EXTENSIONS = GL_AMD_compressed_ATC_texture GL_AMD_performance_monitor GL_AMD_program_binary_Z400 GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_type_2_10_10_10_REV GL_NV_fence GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth_texture GL_OES_depth24 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_fragment_precision_high GL_OES_get_program_binary GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_3D GL_OES_texture_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_vertex_type_10_10_10_2 GL_OES_vertex_array_object GL_QCOM_alpha_test GL_QCOM_binning_control GL_QCOM_driver_control GL_QCOM_perfmon_global_mode GL_QCOM_extended_get GL_QCOM_extended_get2 GL_QCOM_tiled_rendering GL_QCOM_writeonly_rendering GL_AMD_compressed_3DC_texture GL_EXT_sRGB 
I/OGRE    (16646): EXT:GL_AMD_compressed_ATC_texture
I/OGRE    (16646): EXT:GL_AMD_performance_monitor
I/OGRE    (16646): EXT:GL_AMD_program_binary_Z400
I/OGRE    (16646): EXT:GL_EXT_texture_filter_anisotropic
I/OGRE    (16646): EXT:GL_EXT_texture_format_BGRA8888
I/OGRE    (16646): EXT:GL_EXT_texture_type_2_10_10_10_REV
I/OGRE    (16646): EXT:GL_NV_fence
I/OGRE    (16646): EXT:GL_OES_compressed_ETC1_RGB8_texture
I/OGRE    (16646): EXT:GL_OES_depth_texture
I/OGRE    (16646): EXT:GL_OES_depth24
I/OGRE    (16646): EXT:GL_OES_EGL_image
I/OGRE    (16646): EXT:GL_OES_EGL_image_external
I/OGRE    (16646): EXT:GL_OES_element_index_uint
I/OGRE    (16646): EXT:GL_OES_fbo_render_mipmap
I/OGRE    (16646): EXT:GL_OES_fragment_precision_high
I/OGRE    (16646): EXT:GL_OES_get_program_binary
I/OGRE    (16646): EXT:GL_OES_packed_depth_stencil
I/OGRE    (16646): EXT:GL_OES_rgb8_rgba8
I/OGRE    (16646): EXT:GL_OES_standard_derivatives
I/OGRE    (16646): EXT:GL_OES_texture_3D
I/OGRE    (16646): EXT:GL_OES_texture_float
I/OGRE    (16646): EXT:GL_OES_texture_half_float
I/OGRE    (16646): EXT:GL_OES_texture_half_float_linear
I/OGRE    (16646): EXT:GL_OES_texture_npot
I/OGRE    (16646): EXT:GL_OES_vertex_half_float
I/OGRE    (16646): EXT:GL_OES_vertex_type_10_10_10_2
I/OGRE    (16646): EXT:GL_OES_vertex_array_object
I/OGRE    (16646): EXT:GL_QCOM_alpha_test
I/OGRE    (16646): EXT:GL_QCOM_binning_control
I/OGRE    (16646): EXT:GL_QCOM_driver_control
I/OGRE    (16646): EXT:GL_QCOM_perfmon_global_mode
I/OGRE    (16646): EXT:GL_QCOM_extended_get
I/OGRE    (16646): EXT:GL_QCOM_extended_get2
I/OGRE    (16646): EXT:GL_QCOM_tiled_rendering
I/OGRE    (16646): EXT:GL_QCOM_writeonly_rendering
I/OGRE    (16646): EXT:GL_AMD_compressed_3DC_texture
I/OGRE    (16646): EXT:GL_EXT_sRGB
E/Adreno200-ES20(16646): <check_framebuffer_status:563>: GL_INVALID_OPERATION
I/OGRE    (16646): FBO PF_R5G6B5 depth/stencil support: D0S0 D0S8 D16S0 D16S8 D24S0 D24S8 Packed-D24S8 
E/MP-Decision( 1349): UP Ld:76 Nw:1.990000 Tw:140 rq:1.900000 seq:148.000000
I/OGRE    (16646): FBO PF_B5G6R5 depth/stencil support: D0S0 D0S8 D16S0 D16S8 D24S0 D24S8 Packed-D24S8 
I/OGRE    (16646): FBO PF_A4R4G4B4 depth/stencil support: D0S0 D0S8 D16S0 D16S8 D24S0 D24S8 Packed-D24S8 
I/OGRE    (16646): FBO PF_R8G8B8 depth/stencil support: D0S0 D0S8 D16S0 D16S8 D24S0 D24S8 Packed-D24S8 
I/OGRE    (16646): FBO PF_B8G8R8 depth/stencil support: D0S0 D0S8 D16S0 D16S8 D24S0 D24S8 Packed-D24S8 
I/OGRE    (16646): FBO PF_A8R8G8B8 depth/stencil support: D0S0 D0S8 D16S0 D16S8 D24S0 D24S8 Packed-D24S8 
I/OGRE    (16646): FBO PF_A8B8G8R8 depth/stencil support: D0S0 D0S8 D16S0 D16S8 D24S0 D24S8 Packed-D24S8 
I/OGRE    (16646): FBO PF_B8G8R8A8 depth/stencil support: D0S0 D0S8 D16S0 D16S8 D24S0 D24S8 Packed-D24S8 
I/OGRE    (16646): FBO PF_X8R8G8B8 depth/stencil support: D0S0 D0S8 D16S0 D16S8 D24S0 D24S8 Packed-D24S8 
I/OGRE    (16646): FBO PF_X8B8G8R8 depth/stencil support: D0S0 D0S8 D16S0 D16S8 D24S0 D24S8 Packed-D24S8 
I/OGRE    (16646): OpenGL ES2 error 0x0502 GL_INVALID_OPERATION in void Ogre::GLES2FBOManager::detectFBOFormats() at line 405
I/OGRE    (16646): [GLES2] : Valid FBO targets PF_R5G6B5 PF_B5G6R5 PF_A4R4G4B4 PF_R8G8B8 PF_B8G8R8 PF_A8R8G8B8 PF_A8B8G8R8 PF_B8G8R8A8 PF_X8R8G8B8 PF_X8B8G8R8 
I/OGRE    (16646): Font SdkTrays/Caption using texture size 512x256
I/OGRE    (16646): Info: Freetype returned null for character 160 in font SdkTrays/Caption
I/OGRE    (16646): Texture: SdkTrays/CaptionTexture: Loading 1 faces(PF_BYTE_LA,512x256x1) Internal format is PF_BYTE_LA,512x256x1.
I/OGRE    (16646): Font SdkTrays/Value using texture size 512x256
I/OGRE    (16646): Info: Freetype returned null for character 127 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 128 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 129 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 130 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 131 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 132 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 133 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 134 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 135 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 136 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 137 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 138 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 139 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 140 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 141 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 142 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 143 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 144 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 145 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 146 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 147 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 148 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 149 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 150 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 151 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 152 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 153 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 154 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 155 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 156 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 157 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 158 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 159 in font SdkTrays/Value
I/OGRE    (16646): Info: Freetype returned null for character 160 in font SdkTrays/Value
I/OGRE    (16646): Texture: SdkTrays/ValueTexture: Loading 1 faces(PF_BYTE_LA,512x256x1) Internal format is PF_BYTE_LA,512x256x1.
I/OGRE    (16646): Vertex Program:4200713669_VS Fragment Program:3535990224_FS
I/OGRE    (16646): GLSL link result : 
I/OGRE    (16646): --From Fragment Shader:
I/OGRE    (16646): --From Vertex Shader:
I/OGRE    (16646): Link was successful.
I/OGRE    (16646): Vertex Program:1608713816_VS Fragment Program:1198887283_FS
I/OGRE    (16646): GLSL link result : 
I/OGRE    (16646): --From Fragment Shader:
I/OGRE    (16646): --From Vertex Shader:
I/OGRE    (16646): Link was successful.
I/OGRE    (16646): Vertex Program:681739151_VS Fragment Program:3617269522_FS
I/OGRE    (16646): GLSL link result : 
I/OGRE    (16646): --From Fragment Shader:
I/OGRE    (16646): --From Vertex Shader:
I/OGRE    (16646): Link was successful.
I/OGRE    (16646): Vertex Program:3403448205_VS Fragment Program:680617320_FS
I/OGRE    (16646): GLSL link result : 
I/OGRE    (16646): --From Fragment Shader:
I/OGRE    (16646): --From Vertex Shader:
I/OGRE    (16646): Link was successful.
F/libc    (16646): Fatal signal 11 (SIGSEGV) at 0x6132ff8c (code=1)
I/DEBUG   (  323): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG   (  323): Build fingerprint: 'samsung/d2tmo/d2tmo:4.0.4/IMM76D/T999UVALH2:user/release-keys'
I/DEBUG   (  323): pid: 16646, tid: 16672  >>> org.ogre3d.browser <<<
I/DEBUG   (  323): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 6132ff8c
I/DEBUG   (  323):  r0 0105a870  r1 6132ff8c  r2 00000560  r3 00000000
I/DEBUG   (  323):  r4 0105a7f0  r5 000005a0  r6 00008892  r7 6132ff8c
I/DEBUG   (  323):  r8 01079184  r9 01078ab8  10 0000000c  fp 00000000
I/DEBUG   (  323):  ip 59a241ac  sp 5d585e50  lr 5e2f2ee5  pc 40039d20  cpsr 20000010
I/DEBUG   (  323):  d0  001f001d001e001e  d1  001d001c001b0019
I/DEBUG   (  323):  d2  000a000a00090008  d3  000d000c000b0009
I/DEBUG   (  323):  d4  000f000d000e000e  d5  0012001200110010
I/DEBUG   (  323):  d6  0015001400130011  d7  0017001500160016
I/DEBUG   (  323):  d8  0000000000000000  d9  0000000000000000
I/DEBUG   (  323):  d10 0000000000000000  d11 0000000000000000
I/DEBUG   (  323):  d12 0000000000000000  d13 0000000000000000
I/DEBUG   (  323):  d14 0000000000000000  d15 0000000000000000
I/DEBUG   (  323):  d16 4173873808000000  d17 3fe0000000000000
I/DEBUG   (  323):  d18 40c3880000000000  d19 c1086a0000000000
I/DEBUG   (  323):  d20 0000000000000000  d21 0000000000000000
I/DEBUG   (  323):  d22 3ff0000000000000  d23 0000000000000000
I/DEBUG   (  323):  d24 3ff0000000000000  d25 0000000000000000
I/DEBUG   (  323):  d26 0000000000000000  d27 0000000000000000
I/DEBUG   (  323):  d28 0000000000000000  d29 0000000000000000
I/DEBUG   (  323):  d30 0000000000000000  d31 0000000000000000
I/DEBUG   (  323):  scr 60000010
I/DEBUG   (  323): 
E/MP-Decision( 1349): DOWN Ld:42 Ns:1.100000 Ts:190 rq:1.000000 seq:196.000000
I/DEBUG   (  323):          #00  pc 0000dd20  /system/lib/libc.so (memcpy)
I/DEBUG   (  323):          #01  pc 00035ee2  /system/lib/egl/libGLESv2_adreno200.so (qgl2DrvAPI_glBufferData)
I/DEBUG   (  323):          #02  pc 0001c578  /system/lib/egl/libGLESv2_adreno200.so (glBufferData)
I/DEBUG   (  323): 
I/DEBUG   (  323): code around pc:
I/DEBUG   (  323): 40039d00 f400071d f5d1f000 f5d1f040 e2522040  ........@...@ R.
I/DEBUG   (  323): 40039d10 3a000009 f5d1f080 f5d1f0c0 f5d1f100  ...:............
I/DEBUG   (  323): 40039d20 f421020d f421420d f5d1f100 e2522040  ..!..B!.....@ R.
I/DEBUG   (  323): 40039d30 f400022d f400422d 2afffff8 e2822040  -...-B.....*@ ..
I/DEBUG   (  323): 40039d40 e2522020 3a000003 f421020d e2522020    R....:..!.  R.
I/DEBUG   (  323): 
I/DEBUG   (  323): code around lr:
I/DEBUG   (  323): 5e2f2ec4 63204601 4a2db930 5005f240 234ef240  .F c0.-J@..P@.N#
I/DEBUG   (  323): 5e2f2ed4 e769447a 6b20b127 462a4639 e936f7e6  zDi.'. k9F*F..6.
I/DEBUG   (  323): 5e2f2ee4 f04f6c27 62650a0c 4207fb0a bb286cd0  'lO...eb...B.l(.
I/DEBUG   (  323): 5e2f2ef4 3864f8d9 f0106818 d1325300 4208f5a6  ..d8.h...S2....B
I/DEBUG   (  323): 5e2f2f04 2a013a92 f8dfd804 44fcc078 3022f85c  .:.*....x..D\."0
I/DEBUG   (  323): 
I/DEBUG   (  323): memory map around addr 6132ff8c:
I/DEBUG   (  323): 601de000-602de000 
I/DEBUG   (  323): (no map for address)
I/DEBUG   (  323): b0001000-b0009000 /system/bin/linker
I/DEBUG   (  323): 
I/DEBUG   (  323): stack:
I/DEBUG   (  323):     5d585e10  00000000  
I/DEBUG   (  323):     5d585e14  5e304721  /system/lib/egl/libGLESv2_adreno200.so
I/DEBUG   (  323):     5d585e18  0105a7f0  [heap]
I/DEBUG   (  323):     5d585e1c  00000000  
I/DEBUG   (  323):     5d585e20  5d593340  
I/DEBUG   (  323):     5d585e24  6132ff8c  
I/DEBUG   (  323):     5d585e28  00000000  
I/DEBUG   (  323):     5d585e2c  5d46299c  /data/data/org.ogre3d.browser/lib/libOgreSampleBrowser.so
I/DEBUG   (  323):     5d585e30  00000000  
I/DEBUG   (  323):     5d585e34  5d46d5b8  /data/data/org.ogre3d.browser/lib/libOgreSampleBrowser.so
I/DEBUG   (  323):     5d585e38  00000001  
I/DEBUG   (  323):     5d585e3c  5cfef8cc  /data/data/org.ogre3d.browser/lib/libOgreSampleBrowser.so
I/DEBUG   (  323):     5d585e40  5d593340  
I/DEBUG   (  323):     5d585e44  5d46d5b8  /data/data/org.ogre3d.browser/lib/libOgreSampleBrowser.so
I/DEBUG   (  323):     5d585e48  df0027ad  
I/DEBUG   (  323):     5d585e4c  00000000  
I/DEBUG   (  323): #00 5d585e50  0105a870  [heap]
I/DEBUG   (  323):     5d585e54  5e2f2ee5  /system/lib/egl/libGLESv2_adreno200.so
I/DEBUG   (  323): #01 5d585e58  000088e8  /system/bin/app_process
I/DEBUG   (  323):     5d585e5c  5e2f2d41  /system/lib/egl/libGLESv2_adreno200.so
I/DEBUG   (  323):     5d585e60  000005a0  
I/DEBUG   (  323):     5d585e64  6132ff8c  
I/DEBUG   (  323):     5d585e68  5d47655c  /data/data/org.ogre3d.browser/lib/libOgreSampleBrowser.so
I/DEBUG   (  323):     5d585e6c  5da8b570  
I/DEBUG   (  323):     5d585e70  00000000  
I/DEBUG   (  323):     5d585e74  000002d0  
I/DEBUG   (  323):     5d585e78  00000001  
I/DEBUG   (  323):     5d585e7c  5e2d957b  /system/lib/egl/libGLESv2_adreno200.so
E/MP-Decision( 1349): UP Ld:92 Nw:1.990000 Tw:140 rq:1.000000 seq:147.000000
E/SMD     (  329): DCD ON
I/DEBUG   (  323): !@dumpstate -k -t -n -z -d -o /data/log/dumpstate_app_native -m 16646
Did anyone manage to get OgreSampleBrowser working on a phone? If so, what branch did you use? Did you use the same compilation steps presented by haydenli on Linux? It would be great if someone could share how they did it.

Thank you.
Last edited by phnguyen89 on Sat Aug 25, 2012 5:28 pm, edited 1 time in total.
User avatar
Wolfmanfx
OGRE Team Member
OGRE Team Member
Posts: 1525
Joined: Fri Feb 03, 2006 10:37 pm
Location: Austria - Leoben
x 99

Re: Any success with OgreSampleBrowser on Android (Galaxy S3

Post by Wolfmanfx »

Hi,

First you are using a adreno200 device which crash atm but i bought a phone with this chip acer e300 and already reproduced it and working on a fix.
Second you did not include freeimage during the build thats why you get exceptions when you try to load pngs.
Yes it works on phones too but atm we have some problems with qualcomm devices (bad drivers) which i have to workaround.
phnguyen89
Gnoblar
Posts: 2
Joined: Thu Aug 23, 2012 6:19 pm

Re: Any success with OgreSampleBrowser on Android (Galaxy S3

Post by phnguyen89 »

Hi Wolfmanfx,

I have only been using Ogre for a bit, so the code base is quite large, but I know graphics/shaders, so I may be able to help you find a workaround faster. Would you happen to know the files/section of code that are causing the problem? I know that NPOT is non-existent on QC devices, but it doesn't cause the app to crash, only weird artifacts.

As for the FreeImage, it has been included in the Android.mk via LOCAL_CFLAGS and LOCAL_LDLIBS using the stuff in the AndroidDependencies. Something just isn't linking up?

Best.
o0rebelious0o
Gnoblar
Posts: 16
Joined: Thu Aug 30, 2012 4:18 pm

Re: Any success with OgreSampleBrowser on Android (Galaxy S3

Post by o0rebelious0o »

I have a build up and running in as much as it starts loading on the S3 I'm trying to run it on. The bar progresses until it starts parsing TriplanarTexturing.material but then crashes. I know this is doable as I've had wolfmanfx's precompiled build from the market running. When I compiled I ran -DANDROID_ABI=armeabi. I'm not sure what's going on with this, I'm new to ogre, any tips?

Here's the logcat of the crash:

Code: Select all

I/OGRE    ( 3746): Creating resource group General
I/OGRE    ( 3746): Creating resource group Internal
I/OGRE    ( 3746): Creating resource group Autodetect
I/OGRE    ( 3746): SceneManagerFactory for type 'DefaultSceneManager' registered.
D/KeyguardViewMediator( 2112): setHidden false
I/OGRE    ( 3746): Registering ResourceManager for type Material
I/OGRE    ( 3746): Registering ResourceManager for type Mesh
I/OGRE    ( 3746): Registering ResourceManager for type Skeleton
I/OGRE    ( 3746): MovableObjectFactory for type 'ParticleSystem' registered.
I/OGRE    ( 3746): ArchiveFactory for archive type FileSystem registered.
I/OGRE    ( 3746): ArchiveFactory for archive type Zip registered.
I/OGRE    ( 3746): ArchiveFactory for archive type EmbeddedZip registered.
I/OGRE    ( 3746): DDS codec registering
I/OGRE    ( 3746): FreeImage version: 3.15.3
I/OGRE    ( 3746): This program uses FreeImage, a free, open source image library supporting all common bitmap formats. See http://freeimage.sourceforge.net for details
I/OGRE    ( 3746): Supported formats: bmp,ico,jpg,jif,jpeg,jpe,jng,koa,iff,lbm,mng,pbm,pbm,pcd,pcx,pgm,pgm,png,ppm,ppm,ras,tga,targa,tif,tiff,wap,wbmp,wbm,psd,cut,xbm,xpm,gif,hdr,g3,sgi,exr,j2k,j2c,jp2,pfm,pct,pict,pic,3fr,arw,bay,bmq,cap,cine,cr2,crw,cs1,dc2,dcr,drf,dsc,dng,erf,fff,ia,iiq,k25,kc2,kdc,mdc,mef,mos,mrw,nef,nrw,orf,pef,ptx,pxn,qtk,raf,raw,rdc,rw2,rwl,rwz,sr2,srf,srw,sti
I/OGRE    ( 3746): PVRTC codec registering
I/OGRE    ( 3746): ETC1 codec registering
I/OGRE    ( 3746): Registering ResourceManager for type HighLevelGpuProgram
I/OGRE    ( 3746): Registering ResourceManager for type Compositor
I/ActivityManager( 2112): Start proc app.processName for broadcast hostingNameStr: pid=3787 uid=10003 gids={3003, 1015, 1023}
I/ActivityManager( 2112): No longer want com.smlds (pid 3337): hidden #21
I/OGRE    ( 3746): MovableObjectFactory for type 'Entity' registered.
I/OGRE    ( 3746): MovableObjectFactory for type 'Light' registered.
I/OGRE    ( 3746): MovableObjectFactory for type 'BillboardSet' registered.
I/OGRE    ( 3746): MovableObjectFactory for type 'ManualObject' registered.
I/OGRE    ( 3746): MovableObjectFactory for type 'BillboardChain' registered.
I/OGRE    ( 3746): MovableObjectFactory for type 'RibbonTrail' registered.
E/OGRE    ( 3746): OGRE EXCEPTION(6:FileNotFoundException): 'plugins.cfg' file not found! in ConfigFile::load at src\OgreConfigFile.cpp (line 88)
I/OGRE    ( 3746): plugins.cfg not found, automatic plugin loading disabled.
I/OGRE    ( 3746): *-*-* OGRE Initialising
I/OGRE    ( 3746): *-*-* Version 1.9.0unstable (Ghadamon)
I/OGRE    ( 3746): Installing plugin: OpenGL ES 2.0 RenderSystem
I/OGRE    ( 3746): OpenGL ES 2.x Rendering Subsystem created.
D/libEGL  ( 3746): loaded /system/lib/egl/libEGL_mali.so

D/libEGL  ( 3746): loaded /system/lib/egl/libGLESv1_CM_mali.so
D/KeyguardViewMediator( 2112): setHidden false
D/libEGL  ( 3746): loaded /system/lib/egl/libGLESv2_mali.so
D/        ( 3746): Device driver API match
D/        ( 3746): Device driver API version: 10
D/        ( 3746): User space API version: 10 
D/        ( 3746): mali: REVISION=Linux-r2p4-02rel0 BUILD_DATE=Fri May  4 10:32:42 KST 2012 
I/OGRE    ( 3746): Plugin successfully installed
I/OGRE    ( 3746): Installing plugin: Octree Scene Manager
I/OGRE    ( 3746): Plugin successfully installed
I/OGRE    ( 3746): Installing plugin: ParticleFX
I/OGRE    ( 3746): Particle Emitter Type 'Point' registered
I/OGRE    ( 3746): Particle Emitter Type 'Box' registered
I/OGRE    ( 3746): Particle Emitter Type 'Ellipsoid' registered
I/OGRE    ( 3746): Particle Emitter Type 'Cylinder' registered
I/OGRE    ( 3746): Particle Emitter Type 'Ring' registered
I/OGRE    ( 3746): Particle Emitter Type 'HollowEllipsoid' registered
I/OGRE    ( 3746): Particle Affector Type 'LinearForce' registered
I/OGRE    ( 3746): Particle Affector Type 'ColourFader' registered
I/OGRE    ( 3746): Particle Affector Type 'ColourFader2' registered
I/OGRE    ( 3746): Particle Affector Type 'ColourImage' registered
I/OGRE    ( 3746): Particle Affector Type 'ColourInterpolator' registered
I/OGRE    ( 3746): Particle Affector Type 'Scaler' registered
I/OGRE    ( 3746): Particle Affector Type 'Rotator' registered
I/OGRE    ( 3746): Particle Affector Type 'DirectionRandomiser' registered
I/OGRE    ( 3746): Particle Affector Type 'DeflectorPlane' registered
I/OGRE    ( 3746): Plugin successfully installed
I/OGRE    ( 3746): CPU Identifier & Features
I/OGRE    ( 3746): -------------------------
I/OGRE    ( 3746):  *   CPU ID: ARMv7
I/OGRE    ( 3746):  *      VFP: yes
I/OGRE    ( 3746):  *     NEON: yes
I/OGRE    ( 3746): -------------------------
I/OGRE    ( 3746): Registering ResourceManager for type Texture
I/OGRE    ( 3746): GLES2RenderSystem::_createRenderWindow "OgreWindow", 0x0 windowed  miscParams: androidConfig=18091016 externalWindowHandle=18329648 
I/OGRE    ( 3746): GL_VERSION = OpenGL ES 2.0
I/OGRE    ( 3746): GL_VENDOR = ARM
I/OGRE    ( 3746): GL_RENDERER = Mali-400 MP
I/OGRE    ( 3746): GL_EXTENSIONS = GL_OES_texture_npot GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_depth24 GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth_texture GL_OES_packed_depth_stencil GL_EXT_texture_format_BGRA8888 GL_EXT_blend_minmax GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_rgb8_rgba8 GL_EXT_multisampled_render_to_texture GL_EXT_discard_framebuffer 
I/OGRE    ( 3746): EXT:GL_OES_texture_npot
I/OGRE    ( 3746): EXT:GL_OES_compressed_ETC1_RGB8_texture
I/OGRE    ( 3746): EXT:GL_OES_standard_derivatives
I/OGRE    ( 3746): EXT:GL_OES_EGL_image
I/OGRE    ( 3746): EXT:GL_OES_depth24
I/OGRE    ( 3746): EXT:GL_ARM_rgba8
I/OGRE    ( 3746): EXT:GL_ARM_mali_shader_binary
I/OGRE    ( 3746): EXT:GL_OES_depth_texture
I/OGRE    ( 3746): EXT:GL_OES_packed_depth_stencil
I/OGRE    ( 3746): EXT:GL_EXT_texture_format_BGRA8888
I/OGRE    ( 3746): EXT:GL_EXT_blend_minmax
I/OGRE    ( 3746): EXT:GL_OES_EGL_image_external
I/OGRE    ( 3746): EXT:GL_OES_EGL_sync
I/OGRE    ( 3746): EXT:GL_OES_rgb8_rgba8
I/OGRE    ( 3746): EXT:GL_EXT_multisampled_render_to_texture
I/OGRE    ( 3746): EXT:GL_EXT_discard_framebuffer
I/OGRE    ( 3746): **************************************
I/OGRE    ( 3746): *** OpenGL ES 2.x Renderer Started ***
I/OGRE    ( 3746): **************************************
I/OGRE    ( 3746): GLSL ES support detected
I/OGRE    ( 3746): Registering ResourceManager for type GpuProgram
I/OGRE    ( 3746): GL ES 2: Using FBOs for rendering to textures
I/OGRE    ( 3746): FBO PF_R5G6B5 depth/stencil support: D0S0 D0S8 D16S0 D16S8 D24S0 D24S8 Packed-D24S8 
I/OGRE    ( 3746): FBO PF_B5G6R5 depth/stencil support: D0S0 D0S8 D16S0 D16S8 D24S0 D24S8 Packed-D24S8 
I/OGRE    ( 3746): FBO PF_A4R4G4B4 depth/stencil support: D0S0 D0S8 D16S0 D16S8 D24S0 D24S8 Packed-D24S8 
I/OGRE    ( 3746): FBO PF_R8G8B8 depth/stencil support: D0S0 D0S8 D16S0 D16S8 D24S0 D24S8 Packed-D24S8 
I/OGRE    ( 3746): FBO PF_B8G8R8 depth/stencil support: D0S0 D0S8 D16S0 D16S8 D24S0 D24S8 Packed-D24S8 
I/OGRE    ( 3746): FBO PF_A8R8G8B8 depth/stencil support: D0S0 D0S8 D16S0 D16S8 D24S0 D24S8 Packed-D24S8 
I/OGRE    ( 3746): FBO PF_A8B8G8R8 depth/stencil support: D0S0 D0S8 D16S0 D16S8 D24S0 D24S8 Packed-D24S8 
I/OGRE    ( 3746): FBO PF_B8G8R8A8 depth/stencil support: D0S0 D0S8 D16S0 D16S8 D24S0 D24S8 Packed-D24S8 
I/OGRE    ( 3746): FBO PF_X8R8G8B8 depth/stencil support: D0S0 D0S8 D16S0 D16S8 D24S0 D24S8 Packed-D24S8 
I/OGRE    ( 3746): FBO PF_X8B8G8R8 depth/stencil support: D0S0 D0S8 D16S0 D16S8 D24S0 D24S8 Packed-D24S8 
I/OGRE    ( 3746): OpenGL ES2 error 0x0501 GL_INVALID_VALUE in void Ogre::GLES2FBOManager::detectFBOFormats() at line 405
I/OGRE    ( 3746): [GLES2] : Valid FBO targets PF_R5G6B5 PF_B5G6R5 PF_A4R4G4B4 PF_R8G8B8 PF_B8G8R8 PF_A8R8G8B8 PF_A8B8G8R8 PF_B8G8R8A8 PF_X8R8G8B8 PF_X8B8G8R8 
I/OGRE    ( 3746): RenderSystem capabilities
I/OGRE    ( 3746): -------------------------
I/OGRE    ( 3746): RenderSystem Name: OpenGL ES 2.x Rendering Subsystem
I/OGRE    ( 3746): GPU Vendor: arm
I/OGRE    ( 3746): Device Name: Mali-400 MP
I/OGRE    ( 3746): Driver Version: 0.0.0.0
I/OGRE    ( 3746):  * Fixed function pipeline: no
I/OGRE    ( 3746):  * Hardware generation of mipmaps: yes
I/OGRE    ( 3746):  * Texture blending: yes
I/OGRE    ( 3746):  * Anisotropic texture filtering: no
D/dalvikvm( 3787): GC_CONCURRENT freed 174K, 4% free 14023K/14471K, paused 4ms+2ms
I/OGRE    ( 3746):  * Dot product texture operation: yes
I/OGRE    ( 3746):  * Cube mapping: yes
I/OGRE    ( 3746):  * Hardware stencil buffer: no
I/OGRE    ( 3746):  * Hardware vertex / index buffers: yes
I/OGRE    ( 3746):  * Vertex programs: yes
I/OGRE    ( 3746):  * Number of floating-point constants for vertex programs: 256
I/OGRE    ( 3746):  * Number of integer constants for vertex programs: 256
I/OGRE    ( 3746):  * Number of boolean constants for vertex programs: 256
I/OGRE    ( 3746):  * Fragment programs: yes
I/OGRE    ( 3746):  * Number of floating-point constants for fragment programs: 256
I/OGRE    ( 3746):  * Number of integer constants for fragment programs: 256
I/OGRE    ( 3746):  * Number of boolean constants for fragment programs: 256
I/OGRE    ( 3746):  * Geometry programs: no
I/OGRE    ( 3746):  * Number of floating-point constants for geometry programs: 0
I/OGRE    ( 3746):  * Number of integer constants for geometry programs: 0
I/OGRE    ( 3746):  * Number of boolean constants for geometry programs: 0
I/OGRE    ( 3746):  * Supported Shader Profiles: glsles
I/OGRE    ( 3746):  * Texture Compression: no
I/OGRE    ( 3746):  * Scissor Rectangle: yes
I/OGRE    ( 3746):  * Hardware Occlusion Query: no
I/OGRE    ( 3746):  * User clip planes: no
I/OGRE    ( 3746):  * VET_UBYTE4 vertex element type: yes
I/OGRE    ( 3746):  * Infinite far plane projection: yes
I/OGRE    ( 3746):  * Hardware render-to-texture: yes
I/OGRE    ( 3746):  * Floating point textures: no
I/OGRE    ( 3746):  * Non-power-of-two textures: no
I/OGRE    ( 3746):  * Volume textures: no
I/OGRE    ( 3746):  * Multiple Render Targets: 1
I/OGRE    ( 3746):    - With different bit depths: no
I/OGRE    ( 3746):  * Point Sprites: yes
I/OGRE    ( 3746):  * Extended point parameters: yes
I/OGRE    ( 3746):  * Max Point Size: 0.000000
I/OGRE    ( 3746):  * Vertex texture fetch: no
I/OGRE    ( 3746):  * Number of world matrices: 0
I/OGRE    ( 3746):  * Number of texture units: 8
I/OGRE    ( 3746):  * Stencil buffer depth: 0
I/OGRE    ( 3746):  * Number of vertex blend matrices: 0
I/OGRE    ( 3746):  * Render to Vertex Buffer : no
I/OGRE    ( 3746):  * GL 1.5 without VBO workaround: no
I/OGRE    ( 3746):  * Frame Buffer objects: yes
I/OGRE    ( 3746):  * Frame Buffer objects (ARB extension): no
I/OGRE    ( 3746):  * Frame Buffer objects (ATI extension): no
I/OGRE    ( 3746):  * PBuffer support: no
I/OGRE    ( 3746):  * GL 1.5 without HW-occlusion workaround: no
I/OGRE    ( 3746):  * Vertex Array Objects: no
I/OGRE    ( 3746):  * Separate shader objects: no
I/OGRE    ( 3746): DefaultWorkQueue('Root') initialising on thread main.
I/OGRE    ( 3746): Particle Renderer Type 'billboard' registered
I/OGRE    ( 3746): SceneManagerFactory for type 'OctreeSceneManager' registered.
I/OGRE    ( 3746): ArchiveFactory for archive type APKFileSystem registered.
I/OGRE    ( 3746): ArchiveFactory for archive type APKZip registered.
I/OGRE    ( 3746): OverlayElementFactory for type Panel registered.
I/OGRE    ( 3746): OverlayElementFactory for type BorderPanel registered.
I/OGRE    ( 3746): OverlayElementFactory for type TextArea registered.
I/OGRE    ( 3746): Registering ResourceManager for type Font
I/OGRE    ( 3746): Creating resource group Essential
...
I/OGRE    ( 3746): Added resource location '/thumbnails' of type 'APKFileSystem' to resource group 'Essential'
I/OGRE    ( 3746): Added resource location '/packs/SdkTrays.zip' of type 'APKZip' to resource group 'Essential'
I/OGRE    ( 3746): Added resource location '/' of type 'APKFileSystem' to resource group 'General'
I/OGRE    ( 3746): Creating resource group Popular
I/OGRE    ( 3746): Added resource location '/fonts' of type 'APKFileSystem' to resource group 'Popular'
I/OGRE    ( 3746): Added resource location '/materials/programs' of type 'APKFileSystem' to resource group 'Popular'
I/OGRE    ( 3746): Added resource location '/materials/scripts' of type 'APKFileSystem' to resource group 'Popular'
I/OGRE    ( 3746): Added resource location '/materials/textures' of type 'APKFileSystem' to resource group 'Popular'
I/OGRE    ( 3746): Added resource location '/materials/textures/nvidia' of type 'APKFileSystem' to resource group 'Popular'
I/OGRE    ( 3746): Added resource location '/models' of type 'APKFileSystem' to resource group 'Popular'
I/OGRE    ( 3746): Added resource location '/particle' of type 'APKFileSystem' to resource group 'Popular'
I/OGRE    ( 3746): Added resource location '/RTShaderLib' of type 'APKFileSystem' to resource group 'Popular'
I/OGRE    ( 3746): Added resource location '/RTShaderLib/materials' of type 'APKFileSystem' to resource group 'Popular'
I/OGRE    ( 3746): Added resource location '/materials/scripts/SSAO' of type 'APKFileSystem' to resource group 'Popular'
I/OGRE    ( 3746): Added resource location '/materials/textures/SSAO' of type 'APKFileSystem' to resource group 'Popular'
I/OGRE    ( 3746): Added resource location '/packs/cubemap.zip' of type 'APKZip' to resource group 'Popular'
I/OGRE    ( 3746): Added resource location '/packs/cubemapsJS.zip' of type 'APKZip' to resource group 'Popular'
I/OGRE    ( 3746): Added resource location '/packs/dragon.zip' of type 'APKZip' to resource group 'Popular'
I/OGRE    ( 3746): Added resource location '/packs/fresneldemo.zip' of type 'APKZip' to resource group 'Popular'
I/OGRE    ( 3746): Added resource location '/packs/ogretestmap.zip' of type 'APKZip' to resource group 'Popular'
I/OGRE    ( 3746): Added resource location '/packs/ogredance.zip' of type 'APKZip' to resource group 'Popular'
I/OGRE    ( 3746): Added resource location '/packs/Sinbad.zip' of type 'APKZip' to resource group 'Popular'
I/OGRE    ( 3746): Added resource location '/packs/skybox.zip' of type 'APKZip' to resource group 'Popular'
I/OGRE    ( 3746): Initialising resource group Essential
I/OGRE    ( 3746): Parsing scripts for resource group Essential
I/OGRE    ( 3746): Parsing script SdkTrays.material
I/OGRE    ( 3746): Parsing script SdkTrays.fontdef
I/OGRE    ( 3746): Parsing script SdkTrays.overlay
I/OGRE    ( 3746): Texture: sdk_cursor.png: Loading 1 faces(PF_A8R8G8B8,32x32x1) with 5 hardware generated mipmaps from Image. Internal format is PF_A8B8G8R8,32x32x1.
I/OGRE    ( 3746): Texture: sdk_tray.png: Loading 1 faces(PF_A8R8G8B8,64x64x1) with 6 hardware generated mipmaps from Image. Internal format is PF_A8B8G8R8,64x64x1.
I/OGRE    ( 3746): Texture: sdk_button_up.png: Loading 1 faces(PF_A8R8G8B8,128x32x1) with 7 hardware generated mipmaps from Image. Internal format is PF_A8B8G8R8,128x32x1.
I/OGRE    ( 3746): Texture: sdk_text_box.png: Loading 1 faces(PF_A8R8G8B8,32x32x1) with 5 hardware generated mipmaps from Image. Internal format is PF_A8B8G8R8,32x32x1.
I/OGRE    ( 3746): Texture: sdk_mini_tray.png: Loading 1 faces(PF_A8R8G8B8,32x32x1) with 5 hardware generated mipmaps from Image. Internal format is PF_A8B8G8R8,32x32x1.
I/OGRE    ( 3746): Texture: sdk_track.png: Loading 1 faces(PF_A8R8G8B8,16x32x1) with 5 hardware generated mipmaps from Image. Internal format is PF_A8B8G8R8,16x32x1.
I/OGRE    ( 3746): Texture: sdk_handle.png: Loading 1 faces(PF_A8R8G8B8,16x16x1) with 4 hardware generated mipmaps from Image. Internal format is PF_A8B8G8R8,16x16x1.
I/OGRE    ( 3746): Texture: sdk_mini_text_box.png: Loading 1 faces(PF_A8R8G8B8,32x32x1) with 5 hardware generated mipmaps from Image. Internal format is PF_A8B8G8R8,32x32x1.
I/OGRE    ( 3746): Texture: sdk_label.png: Loading 1 faces(PF_A8R8G8B8,32x32x1) with 5 hardware generated mipmaps from Image. Internal format is PF_A8B8G8R8,32x32x1.
I/OGRE    ( 3746): Texture: sdk_separator.png: Loading 1 faces(PF_A8R8G8B8,64x16x1) with 6 hardware generated mipmaps from Image. Internal format is PF_A8B8G8R8,64x16x1.
I/OGRE    ( 3746): Texture: sdk_logo.png: Loading 1 faces(PF_A8R8G8B8,128x64x1) with 7 hardware generated mipmaps from Image. Internal format is PF_A8B8G8R8,128x64x1.
I/OGRE    ( 3746): Texture: sdk_shade.png: Loading 1 faces(PF_A8R8G8B8,64x64x1) with 6 hardware generated mipmaps from Image. Internal format is PF_A8B8G8R8,64x64x1.
I/OGRE    ( 3746): Texture: sdk_frame.png: Loading 1 faces(PF_A8R8G8B8,32x32x1) with 5 hardware generated mipmaps from Image. Internal format is PF_A8B8G8R8,32x32x1.
I/OGRE    ( 3746): Texture: sdk_mini_text_box_over.png: Loading 1 faces(PF_A8R8G8B8,32x32x1) with 5 hardware generated mipmaps from Image. Internal format is PF_A8B8G8R8,32x32x1.
I/OGRE    ( 3746): Texture: sdk_pulse.png: Loading 1 faces(PF_R8G8B8,8x1x1) with 3 hardware generated mipmaps from Image. Internal format is PF_R8G8B8,8x1x1.
I/OGRE    ( 3746): Finished parsing scripts for resource group Essential
I/OGRE    ( 3746): Creating resources for group Essential
I/OGRE    ( 3746): All done
I/OGRE    ( 3746): Texture: sdk_bands.png: Loading 1 faces(PF_A8R8G8B8,2x32x1) with 5 hardware generated mipmaps from Image. Internal format is PF_A8B8G8R8,2x32x1.
I/OGRE    ( 3746): Initialising resource group Popular
I/OGRE    ( 3746): Parsing scripts for resource group Popular
I/OGRE    ( 3746): Font SdkTrays/Value using texture size 512x256
I/OGRE    ( 3746): Info: Freetype returned null for character 127 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 128 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 129 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 130 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 131 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 132 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 133 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 134 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 135 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 136 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 137 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 138 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 139 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 140 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 141 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 142 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 143 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 144 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 145 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 146 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 147 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 148 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 149 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 150 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 151 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 152 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 153 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 154 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 155 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 156 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 157 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 158 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 159 in font SdkTrays/Value
I/OGRE    ( 3746): Info: Freetype returned null for character 160 in font SdkTrays/Value
I/OGRE    ( 3746): Texture: SdkTrays/ValueTexture: Loading 1 faces(PF_BYTE_LA,512x256x1) Internal format is PF_BYTE_LA,512x256x1.
I/OGRE    ( 3746): Parsing script Instancing.program
I/OGRE    ( 3746): Parsing script DualQuaternion.program
I/OGRE    ( 3746): Parsing script Examples.program
I/OGRE    ( 3746): Parsing script StdQuad_vp.program
I/OGRE    ( 3746): Parsing script ASCII.material
I/OGRE    ( 3746): Parsing script ASMSwizzle.material
I/OGRE    ( 3746): Compiler error: object unsupported by render system in (1): , Shader name: Ogre/GPTest/Swizzle_GP_ASM
I/OGRE    ( 3746): Parsing script BlackAndWhite.material
I/OGRE    ( 3746): Parsing script Bloom.material
I/OGRE    ( 3746): Parsing script Bloom2.material
I/OGRE    ( 3746): Parsing script CGSwizzle.material
I/OGRE    ( 3746): Parsing script CompositorDemo.material
I/OGRE    ( 3746): Parsing script DOF.material
I/OGRE    ( 3746): Parsing script DepthShadowmap.material
I/OGRE    ( 3746): Parsing script Dither.material
I/OGRE    ( 3746): Parsing script DualQuaternion.material
I/OGRE    ( 3746): Parsing script Embossed.material
I/OGRE    ( 3746): Parsing script Example-Water.material
I/OGRE    ( 3746): Parsing script Examples-Advanced.material
I/OGRE    ( 3746): Compiler error: object unsupported by render system in (524): , Shader name: Examples/FresnelRefractReflectPS
I/OGRE    ( 3746): Compiler error: object unsupported by render system in (787): , Shader name: Examples/TextureArrayPSasm
I/OGRE    ( 3746): Parsing script Examples-DynTex.material
I/OGRE    ( 3746): Parsing script Examples-Water.material
I/OGRE    ( 3746): Parsing script Examples.material
I/OGRE    ( 3746): Parsing script GLSLSwizzle.material
I/OGRE    ( 3746): Parsing script Glass.material
I/OGRE    ( 3746): Parsing script HWInstancing.material
I/OGRE    ( 3746): Parsing script HW_VTFInstancing.material
I/OGRE    ( 3746): Parsing script HW_VTF_LUTInstancing.material
I/OGRE    ( 3746): Parsing script Halftone.material
I/OGRE    ( 3746): Parsing script HeatVision.material
I/OGRE    ( 3746): Parsing script Hurt.material
I/OGRE    ( 3746): Parsing script InstancingMisc.material
I/OGRE    ( 3746): Parsing script Invert.material
I/OGRE    ( 3746): Parsing script IsoSurf.material
I/OGRE    ( 3746): Parsing script Laplace.material
I/OGRE    ( 3746): Parsing script MRTtest.material
I/OGRE    ( 3746): Parsing script MotionBlur.material
I/OGRE    ( 3746): Parsing script NightVision.material
I/OGRE    ( 3746): Parsing script Ocean.material
I/OGRE    ( 3746): Parsing script OffsetMapping.material
I/OGRE    ( 3746): Compiler error: object unsupported by render system in (35): , Shader name: Examples/OffsetMappingPSAsm
I/OGRE    ( 3746): Parsing script Ogre.material
I/OGRE    ( 3746): Parsing script OldMovie.material
I/OGRE    ( 3746): Parsing script OldTV.material
I/OGRE    ( 3746): Parsing script ParticleGS.material
I/OGRE    ( 3746): Parsing script Penguin.material
I/OGRE    ( 3746): Parsing script Posterize.material
I/OGRE    ( 3746): Parsing script RZR-002.material
I/OGRE    ( 3746): Parsing script RadialBlur.material
I/OGRE    ( 3746): Parsing script ShaderInstancing.material
I/OGRE    ( 3746): Parsing script ShaderSystem.material
I/OGRE    ( 3746): Parsing script SharpenEdges.material
I/OGRE    ( 3746): Parsing script Tesselation.material
I/OGRE    ( 3746): Parsing script Tiling.material
I/OGRE    ( 3746): Parsing script VTFInstancing.material
I/OGRE    ( 3746): Parsing script VarianceShadowmap.material
I/OGRE    ( 3746): Parsing script facial.material
I/OGRE    ( 3746): Parsing script hdr.material
I/OGRE    ( 3746): Parsing script instancing.material
I/OGRE    ( 3746): Parsing script pssm.material
I/OGRE    ( 3746): Parsing script shadows.material
I/OGRE    ( 3746): Parsing script sibenik.material
I/OGRE    ( 3746): Parsing script smoke.material
I/OGRE    ( 3746): Parsing script DualQuaternionSkinning_Shadow.material
I/OGRE    ( 3746): Parsing script HardwareSkinningShadow.material
I/OGRE    ( 3746): Parsing script RTShaderSystem.material
I/OGRE    ( 3746): Parsing script TriplanarTexturing.material
F/libc    ( 3746): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1)
...
With a Final OGRE mentions after the crash:

Code: Select all

I/DEBUG   ( 1890): pid: 3746, tid: 3786  >>> org.ogre3d.browser <<<
I/DEBUG   ( 1890): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad
I/DEBUG   ( 1890):  r0 deadbaad  r1 00000001  r2 40000000  r3 00000000
I/DEBUG   ( 1890):  r4 00000000  r5 00000027  r6 012658fc  r7 40095738
I/DEBUG   ( 1890):  r8 5c80f438  r9 00000000  10 0123da78  fp 5cb5de0c
I/DEBUG   ( 1890):  ip ffffffff  sp 5cb5ddb0  lr 4006c639  pc 400689c8  cpsr 60000030
I/DEBUG   ( 1890):  d0  0000000200000000  d1  3ff8000000000000
I/DEBUG   ( 1890):  d2  00000000807614f3  d3  00000500c4200000
I/DEBUG   ( 1890):  d4  3f800000be800000  d5  44a0000044340000
I/DEBUG   ( 1890):  d6  3ce2000000000000  d7  0000000044200000
I/DEBUG   ( 1890):  d8  0000000000000000  d9  0000000000000000
I/DEBUG   ( 1890):  d10 0000000000000000  d11 0000000000000000
I/DEBUG   ( 1890):  d12 0000000000000000  d13 0000000000000000
I/DEBUG   ( 1890):  d14 0000000000000000  d15 0000000000000000
I/DEBUG   ( 1890):  d16 0000000000000000  d17 3fdffffffddaaf00
I/DEBUG   ( 1890):  d18 3fe0000000000000  d19 3fe000000112a880
I/DEBUG   ( 1890):  d20 0000000000000000  d21 3f55c2778a8be9cf
I/DEBUG   ( 1890):  d22 3f967b6faf8d2e07  d23 3f82391ed3d83df8
I/DEBUG   ( 1890):  d24 3f57f48a38a4a052  d25 3f6d8a8e44e27de7
I/DEBUG   ( 1890):  d26 3f3043b3a18f8aef  d27 3f43545b10f5feaa
I/DEBUG   ( 1890):  d28 3f12e167f9ad8af4  d29 3f1460ea3eff5d8f
I/DEBUG   ( 1890):  d30 3efb2a7074bf7ad4  d31 00ff00ff00ff00ff
I/DEBUG   ( 1890):  scr 60000010
I/DEBUG   ( 1890): 
EDIT: These crashes have been fixed in the latest v1-9 repository
User avatar
Wolfmanfx
OGRE Team Member
OGRE Team Member
Posts: 1525
Joined: Fri Feb 03, 2006 10:37 pm
Location: Austria - Leoben
x 99

Re: Any success with OgreSampleBrowser on Android (Galaxy S3

Post by Wolfmanfx »

Just to note the crash happend because the brace in the shader function did not start on a new line - there is a parser which kicks in on gles2 and extract these functions so we got an crash inside this one i will reenable triplanar texture sample soon after i tested it on the device.
hope this makes sense for you guys.
yaxinhoo
Gremlin
Posts: 173
Joined: Sun Jun 06, 2010 4:34 pm

Re: Any success with OgreSampleBrowser on Android (Galaxy S3

Post by yaxinhoo »

did u fix this? i had got the same result on n7 this morning.