2009-09-28 54 views
2

我正在開發嵌入式Linux,是否有任何開源2D渲染器可用於內存,基於掃描線的完整定點支持。有嵌入式Linux的完整定點支持的2D渲染器庫嗎?

我用c或cpp編程語言工作。

我知道一個滿足我所有的需求,谷歌在谷歌Android和鉻使用的Skia,但我發現它沒有文檔,不是直接可編譯的,不能直接在第三方項目中使用。

問候,Sunny。

+0

你有一個CPU刨了這個項目? – eaanon01 2009-10-03 09:17:40

回答

4

結帳Cairo。我不確定您的意思是「完整的定點支持」,但除此之外似乎滿足您的要求。

+0

kdubb,完整的定點支持意味着沒有浮點運算,所有浮點運算都用整數運算取代,精度有限。 – SunnyShah 2009-09-28 06:31:26

+0

很高興給你第一次UP。 :-)歡迎來到SO。 – SunnyShah 2009-09-28 06:33:09

+1

儘管公共API使用了雙精度值,但自1.5.12版本開始,內部cairo的精度爲24.8。 – ntd 2009-10-10 22:53:53

0

DirectFB

如果您想要硬件加速,directFB是最便攜的方法。

+0

但它使用固定點嗎? – SunnyShah 2009-09-28 08:18:51

1

Allegro是一個遊戲庫,其中包括大量的軟件渲染,其中大部分不依賴於浮點。另外它還有一些trig功能和數學功能可以在定點上工作。它有像精靈旋轉這樣的東西,不需要浮點。

+0

謝謝,我可以在那裏找到任何參考資料或教程來學習它,您發現它有幫助嗎? – SunnyShah 2009-10-07 11:42:08

+1

這一切都從上述網站鏈接。儘管你自己編譯嵌入式平臺或多或少,但是社區是非常有幫助的。 – MarkR 2009-10-08 06:29:12

相關問題