Re: [android-porting] Steps for begginer (Porting Tutorial)

2015-09-03 Thread Brian Yee
So basically I would need to write my own drivers for video and whatnot to get everything working? On Thursday, September 3, 2015 at 8:39:22 PM UTC-4, Glenn Kasten wrote: > > I recommend this site also: > https://source.android.com/devices/index.html > The "interfaces" section describe the ma

Re: [android-porting] Steps for begginer (Porting Tutorial)

2015-09-03 Thread Glenn Kasten
I recommend this site also: https://source.android.com/devices/index.html The "interfaces" section describe the major Hardware Abstraction Layer (HAL) interfaces that you will need to implement when you port to a new device. On Thursday, September 3, 2015 at 5:33:29 PM UTC-7, Brian Yee wrote: >

Re: [android-porting] Steps for begginer (Porting Tutorial)

2015-09-03 Thread Brian Yee
Hi Raul, So if I wanted to build for the Samsung Galaxy Tab S2 9.7, which has the Exynos 5433 CPU I could use the 'kernel/exynos' option listed in the table? Thus I can build the vanilla AOSP and put it on the tablet? How would I get things like the drivers for the video card, camera and othe

Re: [android-porting] Why the layers of surfaceflinger are drew vertically filpped

2015-09-03 Thread Shree Kumar
I suppose you are referring to the OpenGL texture coordinate system. Surfaceflinger uses OpenGL ES and textures. Surfaces are stored as textures. When SurfaceFlinger needs to draw a surface, the coordinates need to be mapped from pixel X,Y to texture X,Y. In OpenGL, (0,0) is bottom left and (1,1)