+ Add glViewport() in drawIndicator.
Change-Id: I0871ca29d1e3280e92592366a7a639aca6975f65
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
}
}
#endif
-
+
+#ifdef __TIZEN__
+ char *Tizen_Not_Support_API[4] = {
+ "eglSetDamageRegionKHR",
+ "eglSwapBuffersWithDamageEXT",
+ "eglSwapBuffersWithDamageINTEL",
+ "eglSwapBuffersWithDamage"
+ };
+
+ int i;
+ for(i=0; i<4; i++)
+ {
+ if(!SDL_strcmp(proc, Tizen_Not_Support_API[i]))
+ return NULL;
+ }
+#endif
+
retval = SDL_LoadFunction(_this->egl_data->egl_dll_handle, proc);
if (!retval && SDL_strlen(proc) <= 1022) {
procname[0] = '_';
const char *exts;
const char *ext_word;
+ char *Tizen_Not_Support_API[3] = {
+ "EGL_EXT_buffer_age",
+ "EGL_KHR_partial_update",
+ "EGL_EXT_swap_buffers_with_damage"
+ };
+
+ for(i=0; i<3; i++)
+ {
+ if(!SDL_strcmp(extension, Tizen_Not_Support_API[i]))
+ return SDL_FALSE;
+ }
+
ext_len = SDL_strlen(extension);
exts = _this->egl_data->eglQueryString(_this->egl_data->egl_display, EGL_EXTENSIONS);
{
GLES2_Context Mainctx;
LoadContext(&Mainctx);
+ Mainctx.glViewport(0, 0, window->w, window->h);
Mainctx.glUseProgram(programObject);
Mainctx.glBindBuffer(GL_ARRAY_BUFFER, 0);