Hardware doesn't suport light?

Started by DSLima90, May 09, 2012, 09:59:24 PM

Previous topic - Next topic

DSLima90

I installed a simple project aplication. The aplication is suposed to render a sphere and a thin box, with a sun and a ambient light. the aplication is at most just a copy from the example provided in the site. problem is: When i run the app in my 3.2 android xoom it works fine, but when i run it on a 2.3 android devolpment kit, it runs without the light/shadow, so the objects look flat.

The shadowed/lightened result: http://imageshack.us/photo/my-images/840/86652933.png/

The  failed 2.3 result: http://imageshack.us/photo/my-images/269/img20120509163816.jpg/

Is there a way to switch to sftware render (assuming the problem is a hardware limitation).??

EgonOlsen

I would guess that your 2.3 device IS using the software renderer...the same one that the emulator uses. Android's Pixelflinger. And that thing just plain sucks and is full of bugs and render flaws. To verify this, you can have a look at the log output...if it prints out "Pixelflinger" or similar when initializing things, you are doomed.