[완료] 요즘 vga카드도 메모리에 직접 쓸수 있나요?
글쓴이: j1ch / 작성시간: 월, 2009/05/25 - 3:31오후
요즘 비디오카드 메모리에 직접 써고구 싶은데...
물론 리눅스 에서요..
nvidia나..ati도 상관없구요...
부팅할때 vga=0x3xx 와 같은 방법으로 부팅하여 vesa 프레임버퍼 이용하면 당연히 지금 화면에 글씨도 쓰고 좌표 찍고 그림도 그려 볼 수는 있지만...
현재의 화면에만 가능하다는 거죠...
제 2의 화면 위치에 정보를 출력할 수 있을까 해서요~~
그리고 또하나는 해상도를 재부팅 없이 변경할 수 있을까 하는건데요.. .ㅠ.ㅠ
Forums:
FBIOPAN_DISPLAY ioctl
FBIOPAN_DISPLAY ioctl 사용하면 panning 가능하지만, 모든 장치가 이걸 지원한다는 보장은 없습니다.
man fbset 참고하세요.
OTL
감사요...
fb0를 직접 이용하여 그려본거랑 같네요...
리눅스 커널에서 frame buffer 설정을 한경우에만 가능하네요...
vga=0x3xx이런식으로요...
물론 해상도는 위와 같은 방법으로 고정이구요... ㅠ.ㅠ
나중에 못바꾸나?
해상도 바꾼거에 프로그램 적용하여 10000라인 선그으면...
선길이는 그대로 인데 가로 싸이즈가 줄어들면.. 여러줄로 바뀌더라구요....
처음시작할 때 메모리영역을 할당해서 그런거 같은데...
댓글 달기