/dev/fb0Linux マシンから読み込もうとしています。
私はちょうどopen("/dev/fb0", O_RDWR)、次にmmap、memcpyマップされたポインターから。
取得した画像の右上隅が前のフレームのものであることを除いて、すべて問題ないようです。
私にはキャッシュの一貫性の問題のようです。具体的には、GPU と CPU がメモリを共有する ARM チップで実行しています。
本当ですか?mmapフレーム バッファに ing した後にキャッシュを無効にするのは一般的な方法ですか?
メモリを無効にする必要がある場合、どの API 呼び出しを使用すればよいですか?
TI の SDK から Memory.h を試していますが、より標準的な Linux/Posix の代替手段はありますか?