summaryrefslogtreecommitdiff
path: root/src/gbm/backends
AgeCommit message (Expand)AuthorFilesLines
2017-06-15gbm: implement FD import with modifierLucas Stach1-0/+54
2017-05-29gbm: manage only the required set of DRI extensionsEmil Velikov2-2/+0
2017-05-29gbm: remove unneeded gbm_drm_device abstractionEmil Velikov2-30/+27
2017-05-29gbm: move gbm_drm_device::driver_name to gbm_dri_deviceEmil Velikov2-9/+10
2017-05-29gbm: remove "struct gbm_drm_bo" abstractionEmil Velikov2-27/+27
2017-05-29gbm: remove unused gbm_dri_device::loaderEmil Velikov1-1/+0
2017-05-02gbm/dri: Fix sign-extension in modifier queryDaniel Stone1-1/+1
2017-04-09gbm: Assert modifiers and count are copaceticBen Widawsky1-0/+3
2017-03-31gbm/dri: Check dri extension version before flush after unmapThomas Hellstrom1-2/+3
2017-03-29gbm/dri: Flush after unmapThomas Hellstrom1-1/+8
2017-03-23gbm: Use unsigned for BO offset getterDaniel Stone1-9/+10
2017-03-21gbm: Disallow INVALID modifiers returned upon image creationBen Widawsky1-0/+32
2017-03-15gbm: Export a get modifiersBen Widawsky1-0/+42
2017-03-15gbm: Introduce modifiers into surface/bo creationBen Widawsky1-8/+55
2017-03-09gbm: Export a per plane getter for offsetBen Widawsky1-0/+35
2017-03-09gbm: Export a per plane getter for strideBen Widawsky1-1/+34
2017-03-09gbm: Create a gbm_device getter for strideBen Widawsky1-0/+7
2017-03-09gbm: Export a getter for per plane handlesBen Widawsky1-0/+38
2017-03-09gbm: Export a plane getter functionBen Widawsky1-0/+27
2017-03-09gbm: Explicitly disallow a planar dumb BOBen Widawsky1-0/+31
2017-01-27gbm/dri: fix memory leaks in error pathEric Engestrom1-1/+6
2016-11-22gbm: request correct version of the DRI2_FENCE extensionLucas Stach1-1/+1
2016-11-15dri: make use of loader_get_extensions_name(..) helperChristian Gmeiner1-2/+2
2016-11-15Revert "dri: make use of dri_get_extensions_name(..) helper"Emil Velikov1-3/+2
2016-11-15dri: make use of dri_get_extensions_name(..) helperChristian Gmeiner1-2/+3
2016-11-01gbm: set up the interop extension for egl/drmMarek Olšák2-0/+2
2016-10-18loader: remove loader_get_driver_for_fd() driver_typeEmil Velikov1-1/+1
2016-10-17gbm: add a couple missing includesEric Engestrom1-0/+2
2016-10-14gbm: rename gbm_dri_device::{,loader_}extensionsEmil Velikov2-7/+7
2016-09-27gbm: return appropriate error when queryImage() failsNicholas Bishop1-1/+2
2016-09-12gbm: fix potential NULL deref of mapImage/unmapImage.Chuanbo Weng1-2/+3
2016-09-07gbm: wire up fence extensionRob Clark2-1/+4
2016-09-07gbm: add missing R8 and GR88 formatsRob Clark1-1/+7
2016-05-23gbm: Add map/unmap functionsRob Herring2-0/+65
2016-05-23gbm: rename gbm_dri_bo_{map,unmap} to gbm_dri_bo_{map,unmap}_dumbRob Herring2-4/+4
2016-05-23gbm: add Android gallium_dri.so library loading supportRob Herring1-0/+9
2016-04-21gbm: add GBM_FORMAT_XBGR8888 format supportRob Herring1-0/+7
2015-09-15gbm: convert gbm bo format to fourcc format on dma-buf importRay Strode1-1/+17
2015-06-23gbm: dlopen libglapi so gbm_create_device worksFrank Henigman1-0/+8
2015-04-16gbm: Add GBM_BO_USE_LINEAR flagFlora Cui1-0/+2
2015-01-16gbm/dri: Fix const confusionKristian Høgsberg1-4/+3
2014-11-16dri/kms: Always zero out struct drm_mode_create_dumbThierry Reding1-0/+1
2014-11-07gbm/dri: cleanup memory leak on teardownEmil Velikov1-0/+3
2014-07-30gbm: Log at least one dlerror() when we fail to open any drivers.Eric Anholt1-0/+1
2014-07-30gbm: Fix a debug log messageEric Anholt1-1/+1
2014-07-30gallium: Add a dumb drm/kms winsys backed swrast providerGiovanni Campagna1-4/+34
2014-07-30Add support for swrast to the DRM EGL platformGiovanni Campagna2-27/+233
2014-07-24gbm: Search LIBGL_DRIVERS_PATH if GBM_DRIVERS_PATH is not setDylan Baker1-1/+11
2014-06-12gbm: Remove 64x64 restriction from GBM_BO_USE_CURSORMichel Dänzer1-4/+4
2014-04-28gbm: cleanup __DRI*extension handlingEmil Velikov2-14/+18