Implement EGL_HYBRIS_native_buffer

This is an EGL extension that lets applications allocate/lock/release GPU buffers; for zero-copy textures on some systems; or fast render targets needed for browsers.

Copy hybris_nativebufferext.h into your application and eglGetProcAddress()
for eglHybrisCreateNativeBuffer, eglHybrisLockNativeBuffer,
eglHybrisUnlockNativeBuffer, eglHybrisReleaseNativeBuffer.

More implementation to come on Wayland side, sharing buffers.

Signed-off-by: Carsten Munk <carsten.munk@jollamobile.com>
Merge pull request #116 from stskeeps/egl_hybris_native_buffer

Implement EGL_HYBRIS_native_buffer
properties.c: better handling for name and value sizes

Signed-off-by: Ricardo Salveti de Araujo <ricardo.salveti@canonical.com>
Add HYBRIS_LD_LIBRARY_PATH ability to JB linker

Signed-off-by: Carsten Munk <carsten.munk@jollamobile.com>
Merge pull request #118 from rsalveti/property-fixes

properties.c: better handling for name and value sizes
Merge pull request #119 from stskeeps/hybris_ld_library_path

Add HYBRIS_LD_LIBRARY_PATH ability to JB linker
Merge branch 'master' of git://github.com/libhybris/libhybris
Build on 64 bit

Signed-off-by: Philippe De Swert <philippe.deswert@jollamobile.com>
Use recommended values

Signed-off-by: Philippe De Swert <philippe.deswert@jollamobile.com>