Hello!
I have artefacts when I use EGLImage on following configuration:
Distributive: Ubuntu 15.10
Mali user space driver: r7p0-02rel0
Weston commit: eaa43fc3103d67fe0182994032e851d10a2521a3
Wayland commit: d6d7dab487a8acd02c1fae45eea78954411c51b8
Wayland-protocol commit: 65d09ef404fb26cb513f4f836e904f415c425a8f
Board: Odroid-xu4
For reproduce please apply attached (weston_simple_egl_mali_egl_image_test.dif) patch to weston, rebuild and run weston-simple-egl.
In this example:
* Init stage: We create texture and attach it to FBO, on next step we create EGLImage which is based on texture (created on previous step). EGLImage never used.
* Redraw stage: We clear texture(via FBO) with random color, on next step we draw texture to disaplay.
Without EGLImage all works fine. For disable usage of EGLImage please comment ENABLE_EGL_IMAGE define.
Thanks!