Modified to use software backend so that the Evas engine does not create an egl
window. If Evas engine creates an egl window, two egl windows will be created
overall, and it causes the egl specification violation.
Change-Id: Iecf12408a5047b9dc3cced176eaab66e43ddf396
Signed-off-by: YongGeol Jung <yg48.jung@samsung.com>
// static
Ecore_Evas* EflWindow::CreateEvasObject(const gfx::Rect& bounds) {
#if defined(USE_WAYLAND)
- return ecore_evas_new("wayland_egl", 0, 0, bounds.width(), bounds.height(),
+ return ecore_evas_new("wayland_shm", 0, 0, bounds.width(), bounds.height(),
nullptr);
#else
return ecore_evas_new("opengl_x11", 0, 0, bounds.width(), bounds.height(),