Hi,
You may share this sample:
Zero-copy EGLImage texture upload? - #17 by michelcalifornia
We can set up developer kit and check. glEGLImageTargetTexture2DOES() can work with X window as demonstrated in NvEglRenderer. Not sure whether it works the same with the gui app and we have to try on developer kit.