1

特に携帯電話のLCDのディスプレイドライバーで使用されるバッファリングのテクニックについて誰か教えてもらえますか??

4

1 に答える 1

2

異なることをお約束します。携帯電話の最新のハードウェアは非常に優れた機能を備えていますが、それでも常に活用されているわけではありません。

多くのオペレーティング システムにはバッファリングがありません。描画コードは、ディスプレイによって DMA されたメモリに直接アクセスし、垂直リトレースとの同期に力を入れます。

その後、一部のオペレーティング システムでは、ちらつきのない再描画のためにソフトウェア ダブル バッファリングが導入されました。新しいシーンがオフスクリーン バッファに合成され、最終結果がスクリーン メモリにブリットされます。ただし、vsync ではないこの戦略の実装を見てきました。

次に、Android のようなものは、ハードウェア レベルでの効率的なバッファリングを中心に構築されます。アンドロイド サーフェス フリンガーは、すべてを舞台裏で実行します。

于 2009-09-15T12:01:54.350 に答える