path: root/src/gbm/
AgeCommit message (Collapse)AuthorFilesLines
2013-08-12gbm: Link to libwayland-drm if Wayland EGL platform is enabledArmin K1-1/+2
We were relying on libEGL to pull in libwayland-client symbols, but with commit 2c2e64edaba0f6aeb181ca5b51eb8dea8e9b39f9 cleaned up the symbol leak.
2012-08-26gbm: Use libkms to replace DRI cursor imagesJakob Bornecrantz1-1/+2
Uses libkms instead of dri image cursor. Since this is the only user of the DRI cursor and write interface we can remove cursor surfaces entirely from the DRI interface and as a consequence also from the Gallium interface as well. Tho to make everybody happy with this it would probably should add a kms_bo_write function, but that is probably wise in anyways. The only downside is that it adds a dependancy on libkms, this could how ever be replaced with the dumb_bo drm ioctl interface. Tested-by: Scott Moreau <> Signed-off-by: Jakob Bornecrantz <>
2012-07-30gbm: Fix build for wayland includeElvis Lee1-0/+1
backends/gbm_dri.c fails to find wayland-server.h. Signed-off-by: Elvis Lee <>
2012-07-16gbm: Add new gbm_bo_import entry pointKristian Høgsberg1-0/+4
This generalizes and replaces gbm_bo_create_for_egl_image. gbm_bo_import will create a gbm_bo from either an EGLImage or a struct wl_buffer.
2012-03-19shared-glapi: Convert to automakeKristian Høgsberg1-2/+2
This fixes a build problem where EGL links to, which encodes a relative path to it's dependency. The relative path breaks when the linker tries to resolve it from src/egl/main instead of src/gbm. Typically we silently fall back to the system, which is wrong and breaks when there isn't one. Morale of the story: don't mix mklib and libtool.
2012-01-26gbm: Add back link flags for udev, dl and glapiBenjamin Franzke1-1/+3
They were left out when migrating to automake.
2012-01-24gbm: install into libMatt Turner1-0/+4
This partially reverts commit 90e256853418eaaba3717f930cc6a331e4099056.
2012-01-23automake: src/gbmMatt Turner1-0/+34 (instead of is installed now along with (no change).