사용자 공간 애플리케이션에서 GPU로의 경로입니다. X 서버 및 직접 렌더링

사용자 공간 애플리케이션에서 GPU로의 경로입니다. X 서버 및 직접 렌더링

OpenGL을 직접 사용하는(즉, GLX가 아닌) 애플리케이션(또는 애플리케이션의 일부)과 Linux에서 XLib를 사용하는 애플리케이션에 대해 이러한 계층 구조가 올바른가요?

오픈GL:

OpenGL --> libmesa --> libdrm --> Kernel DRM --> (Nvidia - AMD) DRM driver --> Driver --> GPU

X11:

XLib --> Event Queue --> Xserver (Xorg or XFree86) --> GLX --> DDX (Nvidia - AMD) --> (Nvidia - AMD) DRM driver  --> Driver --> GPU

아니면 그렇지 않은 경우 올바른 명령은 무엇입니까?

*단순히 제 의견입니다. 그러나 이러한 부정확성에 대한 조언을 주시면 감사하겠습니다.

관련 정보