evas_gl: FBO capa test for each version 16/137516/5
authorDaekwang Ryu <dkdk.ryu@samsung.com>
Thu, 22 Jun 2017 06:29:39 +0000 (15:29 +0900)
committerGerrit Code Review <gerrit@review.ap-northeast-2.compute.internal>
Tue, 18 Jul 2017 05:15:25 +0000 (05:15 +0000)
commit2ab4fee455f32eb22aabe2b4305418d01cefd6ce
tree35bed35c971931bda91f26d1b0923af60c9eab9a
parent5e5247f8cb59f83ed7900c815342d72d2fc4eb01
evas_gl: FBO capa test for each version

Supporting extensions by each version is different.
So testing for each version is needed.

In GLES 3.1, MSAA texture is core.
But now renderer can't render MSAA texture.
texture() in GLSL can't use with MSAA texture and
binding point is different.
MSAA texture binding point is GL_TEXTURE_2D_MULTISAMPLE.

Change-Id: I8e7fe39c83272dcb44df10a6e847bd55b2879ccb
src/modules/evas/engines/gl_common/evas_gl_api.c
src/modules/evas/engines/gl_common/evas_gl_common.h
src/modules/evas/engines/gl_common/evas_gl_core.c
src/modules/evas/engines/gl_common/evas_gl_core_private.h
src/modules/evas/engines/gl_common/evas_gl_file_cache.c
src/modules/evas/engines/gl_common/evas_gl_shader.c
src/modules/evas/engines/gl_common/evas_gl_thread_evgl_generated.c
src/modules/evas/engines/gl_common/evas_gl_thread_evgl_generated.h
src/modules/evas/engines/gl_common/evas_gl_thread_evgl_link_generated.c
src/modules/evas/engines/gl_common/evas_gl_thread_evgl_link_generated.h
src/utils/evas/gl_api_def.txt