evas_gl_common: increase max num_fbo_fmts of EVGL_Cap to 150 06/259306/2
authorChangyeon Lee <cyeon.lee@samsung.com>
Fri, 4 Jun 2021 06:01:51 +0000 (15:01 +0900)
committerHermet Park <chuneon.park@samsung.com>
Tue, 15 Jun 2021 08:57:54 +0000 (08:57 +0000)
num_fbo_fmts of Adreno 650 is 114

Change-Id: I21137edc2ba9ee472fc2aba199244c8330e5a143

src/modules/evas/engines/gl_common/evas_gl_core.c
src/modules/evas/engines/gl_common/evas_gl_core_private.h

index 80d18e1..2b79a62 100755 (executable)
@@ -912,7 +912,7 @@ _surface_cap_load(Eet_File *ef, Evas_GL_Context_Version version)
    if (data[length - 1] != 0) goto finish;
    evgl_engine->caps[caps_idx].num_fbo_fmts = atoi(data);
 
-   if (evgl_engine->caps[caps_idx].num_fbo_fmts < 0 || evgl_engine->caps[caps_idx].num_fbo_fmts > 100)
+   if (evgl_engine->caps[caps_idx].num_fbo_fmts < 0 || evgl_engine->caps[caps_idx].num_fbo_fmts > 150)
      {
         ERR("num_fbo_fmts is invalid. %d", evgl_engine->caps[caps_idx].num_fbo_fmts);
         goto finish;
index c244e11..7a3d67e 100755 (executable)
@@ -537,7 +537,7 @@ struct _EVGL_Surface_Format
 
 struct _EVGL_Cap
 {
-   EVGL_Surface_Format  fbo_fmts[100];
+   EVGL_Surface_Format  fbo_fmts[150];
    int                  num_fbo_fmts;
 
    int                  max_w;