evas-gl_cocoa: migrate to gl_generic infrastructure
authorJean Guyomarc'h <jean.guyomarch@openwide.fr>
Wed, 24 Aug 2016 15:58:29 +0000 (17:58 +0200)
committerJean Guyomarc'h <jean@guyomarch.bzh>
Thu, 25 Aug 2016 21:29:27 +0000 (23:29 +0200)
commit60215a5c53b8d32d0c7e7da0634b16cb24579178
tree21700f6403ca77f2a1528dc6c6fed679489c0b23
parentd8e488b1c80fad6a0057988015f955634877a9ca
evas-gl_cocoa: migrate to gl_generic infrastructure

It has been a long journey, but here we are at last...
The infamous gl_cocoa engine has been migrated to the
gl_generic infrastructure. This should provide great
improvements and hopefully reduce side-channels b0rkage.

Fonts seems better, scrolling is smoother, expedite
does not segfault anymore... I haven't found a
regression with elementary_test, elementary_config,
terminology, expedite.
m4/evas_check_engine.m4
src/Makefile_Evas.am
src/modules/evas/engines/gl_cocoa/evas_engine.c
src/modules/evas/engines/gl_cocoa/evas_engine.h
src/modules/evas/engines/gl_cocoa/evas_outbuf.m