Our GLES program was working with GLES Emulator 1.4.0 on Windows 7. However, when we switched to 1.4.1, we found the image could not be rendered correctly. It is all black. The problem seems related with framebuffer.
Here are the error messages.
FATAL - GLES: (SystemFBOImpl::configureDepthStencilAttachments 248) Will use GL_DEPTH24_STENCIL8 for system FBO's depth+stencil attachment
FATAL - GLES: (SystemFBOImpl::configureColorAttachment 300) Using GL_RGBA8 for color attachment
glCheckFramebufferStatus(target = GL_FRAMEBUFFER) = GL_FRAMEBUFFER_COMPLETE
- warning: incomplete framebuffer (GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER)
glClear(mask = GL_DEPTH_BUFFER_BIT)
- warning: glGetError(glClear) = GL_INVALID_FRAMEBUFFER_OPERATION
glClear(mask = GL_DEPTH_BUFFER_BIT | GL_COLOR_BUFFER_BIT)
glDrawElements(XXX)
- warning: glGetError(glDrawElements) = GL_INVALID_FRAMEBUFFER_OPERATION