Changes between Initial Version and Version 1 of Ticket #9919, comment 9
- Timestamp:
- Dec 14, 2022, 7:36:53 PM (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #9919, comment 9
initial v1 11 11 12 12 My flow: `glvnd` OpenGL dispatch -> EGL Mesa driver -> Zink Gallium driver -> libvulkan dispatch -> Mesa RADV Vulkan driver -> libdrm2 -> port_id IPC messages -> GPU server in userland -> GPU hardware access via MMIO area_id, IRQ with sem_id, physical memory translation with `poke` driver needed for GPU MMU. 13 14 For direct OpenGL driver it would be: 15 16 `glvnd` OpenGL dispatch -> EGL Mesa driver -> OpenGL Gallium driver -> libdrm2 -> port_id IPC messages -> GPU server in userland -> GPU hardware access.