linux/EGL DRM/DMA surface protocol
typedef struct _PRL_IO_SCREEN_SURFACE_EX { PRL_UINT32 windowId; PRL_INT32 surfaceId; PRL_INT32 scrollX; PRL_INT32 scrollY; PRL_UINT32 width; PRL_UINT32 height; PRL_UINT32 display; PRL_UINT32 fourCC; PRL_UINT32 offset; PRL_UINT32 stride; PRL_UINT32 modifierHi; PRL_UINT32 modifierLo; } PRL_IO_SCREEN_SURFACE_EX;
PrlIOStructs.h