限られたメモリ(512kフラッシュ、32k RAM)を備えた32ビットプロセッサ用のアプリケーションをプログラミングしています。
このデバイスのディスプレイは、16ビットカラーの128x160であり、プロセッサでバッファリングすると、通常は40kRAMを消費します。RAMがあまりないので、画面データをその場で生成するためのテクニック、ヒント、トリック、アイデアを探しています。
役立つかもしれないこと:
- おそらくあなたはこの種の制限のためのリソースを知っています
- 多分あなたはその場で魅力的なグラフィックを生成しました
- ディスプレイをスキャンしているときに、プログラムメモリ内の要素(アルファブレンディングを含む)をオンザフライで組み合わせるために使用できる一般的なアルゴリズムはありますか?
- 単純なベクターレンダリング技術(または無料(bsd / mit / apache)ソース)
- ???
乗算器はありますが、浮動小数点プロセッサはありません。ディスプレイ自体には、ディスプレイ用の非常にシンプルなコントローラーとメモリがありますが、読み取りと書き込みにはコストがかかるため、回避できるのであれば、それをワークスペースとして使用したくありません。
-アダム