evas_3d: stop just segfaulting straight away
authorMarcel Hollerbach <mail@marcel-hollerbach.de>
Tue, 26 Mar 2019 14:09:42 +0000 (10:09 -0400)
committerYeongjong Lee <yj34.lee@samsung.com>
Tue, 2 Apr 2019 03:45:17 +0000 (12:45 +0900)
commit0229f2b12026a638a00a4a2ca929f293098b2231
tree43faea10298518752f1242156ab2bebd42069bfc
parent188296856a57ccb6fe66af174b2d074a245e472e
evas_3d: stop just segfaulting straight away

Summary:
there have been wrong function calls, that did not work at all, since
the function pointer had the wrong type. This fixes the segfaulting
examples of evas3d. However, they still do not render, at least, they
don't crash anymore.

Depends on D8381

Reviewers: cedric, segfaultxavi, zmike, stefan_schmidt

Reviewed By: zmike

Subscribers: #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D8382
src/examples/evas/meson.build
src/examples/evas/shooter/evas-3d-shooter-header.h
src/examples/evas/shooter/evas-3d-shooter.c
src/examples/evas/shooter/meson.build [new file with mode: 0644]
src/lib/evas/canvas/evas_canvas3d_node.c
src/modules/evas/engines/gl_generic/Evas_Engine_GL_Generic.h
src/modules/evas/engines/gl_generic/evas_engine.c