Evas GL: Fix internal function pointer
authorJean-Philippe Andre <jp.andre@samsung.com>
Mon, 13 Jul 2015 07:04:45 +0000 (16:04 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Thu, 16 Jul 2015 10:50:38 +0000 (19:50 +0900)
commitb439fafa17e000986dce027a0f6cf59cf2c0d644
tree98a3fc3d3104f95c623f5550c6f4469eda1d2ad0
parentc7e0c1b3400e788e4b09435b1a83a7513cb119f0
Evas GL: Fix internal function pointer

evas_gl_native_context_get is an internal function
passed around from an evas engine to evas_gl so that we can
implement evasglCreateImageForContext without exposing
any evas engine internal structure to evas_gl.

It's all a ittle bit ugly but the previous solution with
dlsym(DEFAULT) didn't work.
src/lib/evas/canvas/evas_gl.c
src/lib/evas/include/evas_private.h
src/modules/evas/engines/gl_common/evas_gl_core.c
src/modules/evas/engines/gl_common/evas_gl_core.h
src/modules/evas/engines/gl_generic/evas_engine.c
src/modules/evas/engines/software_generic/evas_engine.c