path: root/src/lib/emotion/emotion_smart.c
diff options
authorDerek Foreman <>2016-10-14 16:03:47 -0500
committerDerek Foreman <>2016-10-14 16:07:08 -0500
commit3d6aae46331ec186b5b7db232925da76894d132e (patch)
tree515ab3aa1d866daee84f1a6efe4f5fadbae45197 /src/lib/emotion/emotion_smart.c
parent54582858d8422c4594899eba7209b12c9b704c27 (diff)
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