2009-09-28 3 views
2

임베디드 리눅스에서 작업 중이며, 스캔 라인 기반의 완벽한 고정 소수점 지원을 통해 메모리에서 그릴 수있는 오픈 소스 2D 렌더러가 있습니까?임베디드 리눅스를위한 완벽한 고정 소수점 지원을 가진 2D 렌더러 라이브러리가 있습니까?

저는 C 또는 CTP 프로그래밍 언어로 작업합니다.

Google은 Google에서 Android와 Chrome에서 사용하는 Skia를 모두 만족하지만, 제 3 자 프로젝트에서는 사용하기 쉽고 직관적 인 컴파일이 가능하지 않고 문서 없이도이를 발견했습니다.

감사합니다.

+0

libcrtxy 거기하지? – eaanon01

답변

4

체크 아웃 Cairo. "완전한 고정 소수점 지원"이 무엇을 의미하는지 모르겠지만 요구 사항을 충족하는 것으로 보입니다.

+0

kdubb, 완전한 고정 소수점 지원은 부동 소수점 연산을 의미하지 않으며 모든 부동 소수점 연산은 제한된 정확도로 정수 연산으로 대체됩니다. – SunnyShah

+0

먼저 기꺼이 당신을 기쁘게합니다. :-) SO에 오신 것을 환영합니다. – SunnyShah

+1

공용 API는 double을 사용하지만 내부적으로 cairo는 버전 1.5.12부터 24.8 고정 소수점입니다. – ntd

0

DirectFB.

하드웨어 가속을 원한다면 directFB가 가장 편리합니다.

+0

하지만 고정 점을 사용합니까? – SunnyShah

1

Allegro은 광범위한 소프트웨어 렌더링을 포함하는 게임 라이브러리이며, 대부분은 부동 소수점을 사용하지 않습니다. 또한 고정 소수점에서 작동하는 몇 가지 삼각 함수와 수학 함수가 있습니다. 부동 소수점이 필요없는 스프라이트 회전과 같은 것들이 있습니다.

+0

감사합니다. 도움이되었으므로 참고할 자습서가 있습니까? – SunnyShah

+1

위의 사이트와 모두 연결되어 있습니다. 당신은 임베디드 플랫폼을 위해 당신 자신의 컴파일에서 어느 정도는 될 것입니다. 그러나 커뮤니티는 꽤 도움이됩니다. – MarkR

관련 문제