基于VxWorks的硬件加速技術(shù)探討
在ug1Epson8BitBitmapBlt函數(shù)中,考慮到S1D13A05支持雙緩沖,因此顯存有兩個幀緩沖區(qū),需要判斷不同的塊拷貝情況,分別是:
◆透明位圖從幀緩沖Blt到幀緩沖(矩形至矩形的方式)
◆透明位圖從幀緩沖Blt到幀緩沖(線性至矩形的方式)
◆透明位圖從幀緩沖Blt到幀緩沖(矩形至線性的方式)
◆透明位圖從系統(tǒng)內(nèi)存Blt到幀緩沖
◆位圖從幀緩沖Blt到幀緩沖(矩形至矩形的方式)
◆位圖從幀緩沖Blt到幀緩沖(線性至矩形的方式)
◆位圖從幀緩沖Blt到幀緩沖(矩形至線性的方式)
◆位圖從系統(tǒng)內(nèi)存Blt到幀緩沖
4.3 具體實現(xiàn)
以從幀緩沖到幀緩沖(矩形至矩形的方式)為例:


5 小結(jié)
本文對2D加速過程中塊拷貝操作的不同源和地址模式、相關(guān)寄存器的作用和設(shè)置,以及圖形驅(qū)動軟件中的相關(guān)實現(xiàn)都作了詳細論述。
評論