作者harry18456 (橡皮擦)
看板AndroidDev
標題Frame buffer[問題]
時間Fri Dec 4 00:26:34 2015
今這幾天在看android如何從UI到螢幕畫面,
查到的資料目前是看到framebuffer那邊,
但還是不知道frame buffer到 螢幕那段是如何運作,
有人可以給我點建議或方向嗎?
-----
Sent from JPTT on my HTC_M8Sx.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.13.199.165
※ 文章網址: https://webptt.com/m.aspx?n=bbs/AndroidDev/M.1449160002.A.949.html
1F:推 openeyes222: 那個是系統的display driver在做的事,一般手機平板 12/04 08:34
2F:→ openeyes222: 都是mipi,也就是dsi的driver。framebuffer只是給系 12/04 08:34
3F:→ openeyes222: 統用的driver和實際硬體無關。 12/04 08:34
4F:→ openeyes222: 如有hdmi的driver,實際也是抓framebuffer的資料deco 12/04 08:44
5F:→ openeyes222: der輸出入。 12/04 08:44
6F:→ mshockwave: framebuffer就是linux那邊的事囉,所以他才沒有寫出來 12/04 11:06
7F:→ mshockwave: 如果想知道framebuffer的原理建議直接去看linux kerne 12/04 11:07
8F:→ mshockwave: l的書 12/04 11:07
9F:推 Joes1017: Display driver在起來的時候會去allocate一塊memory作 12/04 14:01
10F:→ Joes1017: 為framebuffer,並將此address設至display controller 12/04 14:01
11F:→ Joes1017: 裡dma抓取的位址。此後你更新了framebuffer的值,contro 12/04 14:01
12F:→ Joes1017: ller抓到的值也就更新,畫面也就更新了。 12/04 14:01