Enabling rendering on wayland by disabling gl stencil bits and
using EVAS_GL_DEPTH_8 and EVAS_GL_RGBA_8888
bool GraphicsContext3DOffscreen::createSurface(Evas_Object* view)
{
Evas_GL_Config config = {
- EVAS_GL_RGBA_8,
+ EVAS_GL_RGBA_8888,
EVAS_GL_DEPTH_BIT_8,
EVAS_GL_STENCIL_NONE
};
LOG(AcceleratedCompositing, "---> ewk_view's geometry - x: %d y: %d w: %d h: %d\n", x, y, w, h);
Evas_GL_Config config = {
- EVAS_GL_RGBA_8,
+ EVAS_GL_RGBA_8888,
EVAS_GL_DEPTH_BIT_8,
#if USE(TIZEN_TEXTURE_MAPPER)
EVAS_GL_STENCIL_BIT_8
m_config->options_bits = EVAS_GL_OPTIONS_DIRECT;
#endif
m_config->color_format = EVAS_GL_RGBA_8888;
- m_config->depth_bits = EVAS_GL_DEPTH_BIT_24;
- m_config->stencil_bits = EVAS_GL_STENCIL_BIT_8;
+ m_config->depth_bits = EVAS_GL_DEPTH_BIT_8;
+ m_config->stencil_bits = EVAS_GL_STENCIL_NONE;
m_evasGL = evas_gl_new(evas);
if (!m_evasGL) {