기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

<문의1>

image file은 G3D가속기를 이용해서 가속 후, LCD에 display할 수가 있습니다.

이 때 data flow(path)가 “3GD 가속기 driver -> frame buffer driver -> LCD [display]”와 같은지요 ?

 

<문의2>

flash에 저장되어 있는 동영상 file’, ‘카메라로부터 입력 받는 실시간 영상 data’, ‘network으로부터 전송 받는 streaming 영상 data’ 이런 종류의 video data는 G3D가속기로 가속을 할 수가 있는지요 ?

아니면, 이론적으로는 G3D가속기로 가속을 할 수는 있지만, G3D로 가속을 하지 않는지요 ?

가속을 하지 않는다면 그 이유가 무엇인지요 ?

 

<문의3>

image file은 frame buffer을 통해서, LCD에 display할 수가 있습니다.

그런데, ‘flash에 저장되어 있는 동영상 file’, ‘카메라로부터 입력 받는 실시간 영상 data’, ‘network으로부터 전송 받는 streaming 영상 data’ 이런 종류의 video data는 frame buffer driver를 통해서 display가 되는지요 ?

아니면, frame buffer driver를 통하지 않고 display가 되는지요 ?

만약, frame buffer driver를 거치지 않는다면, 어떤 driver를 거쳐서 최종적으로 display가 되는지요 ?

제가 알기로는 frame buffer driver가 LCD device를 구동시키는 deice driver로 알고 있는데, 말입니다

 

아시는 분 꼭 답변을 부탁 드립니다.

너무 혼돈이 되어서 말입니다.

 

 


고도리

2012.03.17 00:48:36
*.200.239.234

<답1>

yes or no 입니다. 칩벤더에서 어떻게 구성하느냐에 따라 틀립니다.

3D 가속기 내에서 LCD controller(2D controller)를 직접 제어하는 경우도 있습니다.


<답2>

모바일용 3D 가속기는 Video Decoder 기능을 포함하고 있지 않습니다.(제가 아는 한)

PC에서 포함하는 경우(ex> ATI)가 있어서 대부분 그렇게 생각하시는 분이 많더군요.


<답3>

yes or no 입니다. framebuffer를 거치는 경우는 대부분 software decoder인 경우가 많습니다.

물론, hardware decoder도 그렇게 동작하는 경우도 있지만, 대부분 hardware decoder의 경우는 framebuffer driver를 access하기 보다는 직접 LCD controller로 데이터를 직접 건네주는 경우가 많습니다.


단, 기능에 대한 제어는 framebuffer device driver를 이용해서 하는 경우가 많습니다.

============================================================


framebuffer는 LCD를 구동하는 드라이버라기 보다는 하나의 display 역할을 하는 디바이스의 드라이버라고 보시면 됩니다.


예를 들어 LCD에 display 되는 것은 여러개의 display plane이 합쳐져서 되는 경우도 있을것입니다.

삼성 chip도 몇개의 plane이 합쳐져서 LCD로 뿌려지는 경우가 있습니다.


이 경우는 각각을 framebuffer로 만들 수도 있고, 일반 RGB(LCD) interface만(GUI용) framebuffer로 만들 수 있습니다.




List of Articles
번호 제목 글쓴이 날짜 조회 수sort
5268 회로도에 X1, X3, X4 질문입니다. [1] 현쓰 2010-01-11 572
5267 24만원짜리? 38만원짜리? 오드로이드... [1] 김형섭 2010-02-17 572
5266 6410 인코딩/디코딩 컨테이어 처리와 관련하여 [2] 꿈꾸는자 2010-04-07 572
5265 [오드로이드] microSD 덤프를 뜨고 싶습니다. [2] 장트러블탄 2010-05-14 572
5264 Touch 입력에 관한 질문 양파링 2011-05-27 572
5263 삼성의 SmartThings와 호환가능한 제품을 개발하기 위한 규약에 대한... [3] 테크 2018-09-29 572
5262 Odriod 터치 오동작 [2] mrsoccer 2009-11-15 573
5261 안드로이드 컴파일 옵션에 대해 질문이 있는데요... 김영일 2010-02-04 573
5260 sdl_gfx 소스 다운 받는 사이트가 어디인가요? [1] 시안 2010-05-08 573
5259 임베디드 보드를 pc에 연결하면 파일목록을 볼수있게 하고 싶은데요 [1] 해돌이 2011-01-16 573
5258 N-Type B/D에 odroid7 froyo 올려서 동작시킬 때, 아래와 같은 ... [2] 한주현 2011-03-11 573
5257 [질문] 커널 2.4.x 를 gcc 3.4.x 로 컴파일할려면? [1] 임은향 2007-08-28 574
5256 [완료] rootfs lib(shared) making (libtool?) [3] 박종석 2007-10-31 574
5255 컴파일 할때 warning level를 조절 해서 어느 정도 level까지는 ... [1] 시안 2010-04-26 574
5254 ez-2440 부트로더 분석중 물밑에돌고래 2011-02-10 574
5253 [추가]카메라 드라이브는 잡히는데..fake camera가 계속 됩니다. [2] 한승우 2011-05-03 574
5252 h264 프레임 손실을 처리하려 합니다 [2] 니쿠큐 2011-05-18 574
5251 프레임버퍼에 관한 질문입니다. 김형태 2009-05-26 575
5250 오드로이드 꺼짐 현상 [2] 락헬포드 2009-11-23 576
5249 usb DMA는어떻게 enable 시키는건가요?? [3] 정회승 2009-11-01 576

사용자 로그인