[問題] linux frame buffer 配置

看板C_and_CPP (C/C++)作者 (Linux藍海帝國)時間15年前 (2011/04/10 17:09), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) Linux, Ubuntu 10.04.2, gcc version 4.4.3 問題(Question): 目前的 frame buffer (/dev/fb0) 配置為 1920x1200, 想改成多個 buffer 的配置. ex: 使用同一個 /dev/fb0, 藉由改變 y_offset 分別可以存放三張畫面的資料 餵入的資料(Input): 已確認可正常存取 /dev/fb0 希望藉由操作同一個 fd (/dev/fb0), 以及調整 y_offset 來讓不同的畫面 顯示不同的 buffer 位置 預期的正確結果(Expected Output): 調整設定, 讓 /dev/fb0 可以存放三張 buffer 的資料, 分別填入 紅/綠/藍 三種顏色, 並輪流顯示這三塊 buffer 補充說明(Supplement): 希望有經驗的前輩能提供參考資料, 或是簡單的 C 程式碼. 附上 fbset 的結果 mode "1920x1200" geometry 1920 1200 1920 1200 32 timings 0 0 0 0 0 0 0 accel true rgba 8/16,8/8,8/0,0/0 endmode -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.244.203

04/10 23:51, , 1F
也許去LinuxDev問會比較有人回 XD
04/10 23:51, 1F
文章代碼(AID): #1DeNFbzT (C_and_CPP)
文章代碼(AID): #1DeNFbzT (C_and_CPP)