GPU Driver의 실체가 궁금합니다.

hyunya77의 이미지

NVIDIA 같은경우 리눅스용 GPU driver는 binary형태로 공급된다고 알고있습니다.
다른 device는 driver를 열어보면 동작방법을 파악해볼 수 있는데 GPU의 경우 open source형태로
공개되어 있는 코드가 있나요? 이 GPU Driver과 OpenGL(ES)와의 관계도 궁금하구요.
혹시 이 부분에 대해 잘아시는 분은 저같은 초보가 알기쉬운 방법으로 설명 좀 부탁드려도 될런지요..

hyunya77의 이미지

제가 원하던 답을 찾아서 자답을 남깁니다. ㅎㅎ
http://stackoverflow.com/questions/6399676/how-does-opengl-work-at-the-lowest-level

JuEUS-U의 이미지

그래픽 하드웨어의 활용도가 높아져서인지 최근에 나온 컴퓨터구조 책 중에는 GPU 구조에 대해 설명하는 책들이 있습니다.
거기에 파이프라인과 셰이더 쪽을 조사해보면 현대 그래픽 하드웨어에 대한 이해는 크게 어렵지 않습니다.