NVIDIA 같은경우 리눅스용 GPU driver는 binary형태로 공급된다고 알고있습니다. 다른 device는 driver를 열어보면 동작방법을 파악해볼 수 있는데 GPU의 경우 open source형태로 공개되어 있는 코드가 있나요? 이 GPU Driver과 OpenGL(ES)와의 관계도 궁금하구요. 혹시 이 부분에 대해 잘아시는 분은 저같은 초보가 알기쉬운 방법으로 설명 좀 부탁드려도 될런지요..
제가 원하던 답을 찾아서 자답을 남깁니다. ㅎㅎhttp://stackoverflow.com/questions/6399676/how-does-opengl-work-at-the-lowest-level
그래픽 하드웨어의 활용도가 높아져서인지 최근에 나온 컴퓨터구조 책 중에는 GPU 구조에 대해 설명하는 책들이 있습니다. 거기에 파이프라인과 셰이더 쪽을 조사해보면 현대 그래픽 하드웨어에 대한 이해는 크게 어렵지 않습니다.
자답입니다.
제가 원하던 답을 찾아서 자답을 남깁니다. ㅎㅎ
http://stackoverflow.com/questions/6399676/how-does-opengl-work-at-the-lowest-level
그래픽 하드웨어의 활용도가 높아져서인지 최근에 나온
그래픽 하드웨어의 활용도가 높아져서인지 최근에 나온 컴퓨터구조 책 중에는 GPU 구조에 대해 설명하는 책들이 있습니다.
거기에 파이프라인과 셰이더 쪽을 조사해보면 현대 그래픽 하드웨어에 대한 이해는 크게 어렵지 않습니다.