|author||Derek Foreman <firstname.lastname@example.org>||2016-10-14 16:03:47 -0500|
|committer||Derek Foreman <email@example.com>||2016-10-14 16:07:08 -0500|
evas gl x11 engine - Wrap eglCreateImage
eglCreateImage and eglCreateImageKHR have different parameters - the attribute list is EGLint for one and EGLAttrib for the other. Since EGLAttrib is long, on a 64-bit system it's a different size than EGLint. This was causing a crash in Enlightenment's wl_x11 on 64-bit machines when trying to use a gl client. Add a thin wrapper to use whichever is available and pass the appropriate sized data.
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions