correct eglCreateImageKHR implementation

call the correct symbol, and also handle wayland.
WIP: wayland buffer bits