[Title] Applied ES3.0 supports for normal path.
authorHaegeun Park <haegeun.park@samsung.com>
Wed, 2 Oct 2013 07:31:41 +0000 (00:31 -0700)
committerHaegeun Park <haegeun.park@samsung.com>
Wed, 2 Oct 2013 07:32:47 +0000 (00:32 -0700)
    [Issue#]
    [Problem]
    [Cause]
    [Solution]
    - Updated new symbols
    - Refactored extension supports

<details>

Merge branch 'master' into HEAD

Conflicts:
src/modules/coregl_module.h
src/modules/tracepath/coregl_tracepath.c
src/modules/tracepath/coregl_tracepath_gl.c

1  2 
src/coregl.c
src/modules/coregl_module.h
src/modules/tracepath/coregl_tracepath.c
src/wraps/coregl_gl.c

diff --cc src/coregl.c
index 47e3877,0926242..a126227
mode 100755,100644..100755
Simple merge
@@@ -298,17 -298,13 +298,16 @@@ tracepath_apply_overrides_egl(int enabl
  void
  tracepath_apply_overrides_gl(int enable)
  {
 -#define _COREGL_SYMBOL(IS_EXTENSION, RET_TYPE, FUNC_NAME, PARAM_LIST)     COREGL_INIT_ORIGINAL(_orig_tracepath_, FUNC_NAME);
 +#define _COREGL_SYMBOL(IS_EXTENSION, RET_TYPE, FUNC_NAME, PARAM_LIST)     COREGL_INIT_ORIGINAL(_orig_tracepath_, FUNC_NAME, FUNC_NAME);
 +#define _COREGL_EXT_SYMBOL_ALIAS(FUNC_NAME, ALIAS_NAME)                    COREGL_INIT_ORIGINAL(_orig_tracepath_, FUNC_NAME, ALIAS_NAME);
  # include "../../headers/sym_gl.h"
  #undef _COREGL_SYMBOL
 +#undef _COREGL_EXT_SYMBOL_ALIAS
  
 -#define _COREGL_SYMBOL(IS_EXTENSION, RET_TYPE, FUNC_NAME, PARAM_LIST)     COREGL_OVERRIDE(tracepath_, FUNC_NAME);
 +#define _COREGL_SYMBOL(IS_EXTENSION, RET_TYPE, FUNC_NAME, PARAM_LIST)     COREGL_OVERRIDE(tracepath_, FUNC_NAME, FUNC_NAME);
 +#define _COREGL_EXT_SYMBOL_ALIAS(FUNC_NAME, ALIAS_NAME)                    COREGL_OVERRIDE(tracepath_, FUNC_NAME, ALIAS_NAME);
  # include "../../headers/sym_gl.h"
  #undef _COREGL_SYMBOL
- #undef _COREGL_EXT_SYMBOL_ALIAS
  }
  
  #undef OVERRIDE