path: root/src/gbm/backends/dri/gbm_dri.c
AgeCommit message (Expand)AuthorFilesLines
2020-11-02egl: implement EGL_EXT_protected_surface supportPierre-Eric Pelloux-Prayer1-0/+2
2020-04-16gbm/dri: Propagate queryDmaBufModifiers return valueMichel Dänzer1-4/+2
2019-10-13gbm: use size_t for array indexesEric Engestrom1-10/+5
2019-10-13gbm: replace NULL sentinel with explicit ARRAY_SIZE()Eric Engestrom1-9/+12
2019-10-13gbm: replace 1/0 bool with true/falseEric Engestrom1-8/+8
2019-10-13gbm: turn 0/-1 bool into true/falseEric Engestrom1-6/+7
2019-09-20libgbm: Wire up getCapability for the image loaderAdam Jackson1-1/+2
2019-08-21gbm: Add buffer handling and visuals for fp16 formatsKevin Strasser1-1/+26
2019-08-21egl: Convert configs to use shifts and sizes instead of masksKevin Strasser1-12/+24
2019-05-15gbm: gbm_bo_get_handle_for_plane fallback to nonplanar handleAlex Villacís Lasso1-0/+6
2019-04-26gbm: don't return voidcoypu1-1/+1
2019-02-14gbm: drop duplicate #definesEric Engestrom1-8/+0
2019-02-14drm-uapi: use local files, not system libdrmEric Engestrom1-1/+1
2018-11-19gbm: add missing comma between stringsEric Engestrom1-1/+1
2018-11-16loader: Factor out the common driver opening logic from each loader.Eric Anholt1-72/+12
2018-11-12gbm: Move gbm_format_canonicalize() to the core.Eric Anholt1-16/+0
2018-10-09gbm: Add GBM_FORMAT_ARGB1555 supportMichel Dänzer1-0/+4
2018-08-01gbm: Add support for 10bpp BGR formatsDaniel Stone1-0/+8
2018-02-23gbm: Fix the alpha masks in the GBM format table.Eric Anholt1-2/+2
2018-02-15dri: fromPlanar() can return NULL as a valid resultLouis-Francis Ratté-Boulianne1-0/+1
2018-02-09gbm/dri: Expose visuals table through gbm_dri_deviceDaniel Stone1-11/+10
2018-02-09gbm/dri: Add RGBA masks to GBM format tableDaniel Stone1-9/+37
2018-01-17mesa: remove unneeded semicolonsGrazvydas Ignotas1-1/+1
2017-11-02gbm: Don't traverse backwards for includesDylan Baker1-1/+1
2017-09-14gbm: Add a gbm_device_get_format_modifier_plane_count functionJason Ekstrand1-0/+26
2017-09-12gbm: turn GBM_ALWAYS_SOFTWARE into a booleanEric Engestrom1-2/+4
2017-07-18gbm: Remove is_planar_format dead codeDaniel Stone1-30/+0
2017-07-18gbm: Check harder for supported formatsDaniel Stone1-15/+26
2017-07-18gbm: Pull out FourCC <-> DRIimage format tableDaniel Stone1-85/+69
2017-07-18gbm: Axe buffer import format conversion tableDaniel Stone1-40/+22
2017-06-30gbm: add XBGR8888 support for dumb buffersRob Herring1-1/+1
2017-06-29Android: use symlinks for driver loadingRob Herring1-9/+0
2017-06-15gbm: implement FD import with modifierLucas Stach1-0/+54
2017-05-29gbm: manage only the required set of DRI extensionsEmil Velikov1-1/+0
2017-05-29gbm: remove unneeded gbm_drm_device abstractionEmil Velikov1-27/+26
2017-05-29gbm: move gbm_drm_device::driver_name to gbm_dri_deviceEmil Velikov1-9/+9
2017-05-29gbm: remove "struct gbm_drm_bo" abstractionEmil Velikov1-24/+24
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