Bringing 3D Display on Android ICS + OMAP 4460

97 views
Skip to first unread message

Pavan

unread,
May 25, 2012, 6:11:21 AM5/25/12
to android-porting
Hi All,
I am trying to bring up 3D display on a LCD panel which is enabled
with Parallax Barrier (for Glass free 3D Display) .. My intention is
to see Images and Video in 3D on the LCD Panel .

I have enabled Parallax Barrier for my LCD but this alone didn't help
in perceiving 3D content . We need to do frame buffer interleaving .
Can any body explain How to achieve frame buffer interleaving ? ( I
guess we don't have direct access to frame buffer memory to
interleave) . I have seen so many files related to S3D in "4AI.
1.4_OMAP4_Icecream_Sandwich_Release_Notes " like
S3DSurfaceFlinger.cpp, S3DHardware.cpp .... but i am not sure how to
use these helper functions !!

All i am assuming is we need to add a 3D layer (OmapLayer.cpp) and
call OmapLayer::drawWithOpenGL to get 3D view .. Let me know if my
assumption is proper ??


--------------------------------------------------

AOSP : http://omappedia.org/wiki/4AI.1.4_OMAP4_Icecream_Sandwich_Release_Notes
Processor : OMAP 4460
kernel : android-3.0
Reply all
Reply to author
Forward
0 new messages