SDL 사용중인데, 2D 가속 어떻게 하는 걸까요?
글쓴이: 송지석 / 작성시간: 수, 2008/09/17 - 12:26오후
인텔 945GC 보드에 우분투 8.04.1 설치해서 사용중입니다.
전체화면으로 그림을 보는 간단한 프로그램을 테스트중인데요,
그림 바꿀 때 화면 갱신이 너무 느립니다. 수십ms정도 되는 것 같습니다.
(SDL을 썼고 첨에 설치된 X 그대로 썼습니다.)
그래서 DirectFB/SDL를 사용해서 HW_SURFACE를 켰는데도 비슷하네요. 더블버퍼링도 안되는 것 같고
svgalib을 쓰는 zgv로 봐도 마차가지구요
(1024x768x32비트/16비트)
2D 가속을 하려면 어떤 게 필요한 건가요?
그래픽쪽은 처음이라.. SDL도 그렇구요.
드라이버 세팅이 필요한 것인지.. 어느쪽 메시지를 보면 알 수 있을 지..
조금 급하네요.
전체화면 그림뷰어만 되면 되는데 빠르게 할 다른 방법이 있을까요?
Forums:
xdpyinfo(1)를 써서
xdpyinfo(1)를 써서 DOUBLE_BUFFER extension이 지원되는지 먼저 살펴보세요.
--
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://www.cinsk.org/cfaqs/
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://cinsk.github.io/cfaqs/
감사합니다.해당
감사합니다.
해당 명령을 써보니 DOUBLE_BUFFER가 있네요
이렇게 되어있습니다.
설정은 제대로 되어있는건가요?
/etc/X11/xorg.conf 에는
이런식으로만 돼 있는데 설정을 더 해줘야할까요? 예를 들어 DRI 설정이라든가..
전 옛날식으로 xorg.conf에 모든 설정이 다 써있을 줄 알았는데 아니어서 손 놓고 있었습니다.
Xorg.log에는 "Will not try to enable page flipping" 이라는 부분이 있네요... 모니터가 1280x768해상도인데 1024x768로 쓰는 지금 설정이 문제가 있는 걸까요?
이렇게 나오는군요
With lots of love..
Daniel Jiseok Song
rommance.net
댓글 달기