summaryrefslogtreecommitdiff
path: root/src/gbm
AgeCommit message (Expand)AuthorFilesLines
5 daysloader: silence implicit-load zink error by the loaderLuc Ma1-3/+4
8 daysdri: rename 'implicit' param from earlier seriesMike Blumenkrantz1-7/+7
2024-04-22gbm: plumb an 'implicit' param through device creationMike Blumenkrantz1-10/+10
2024-04-22dri: plumb a 'implicit' param through createNewScreen interfacesMike Blumenkrantz1-8/+8
2024-02-27gbm: Remove hardcoded color-channel dataDaniel Stone2-105/+18
2024-02-27gbm/dri: Query DRIImage for FourCC directlyDaniel Stone1-15/+2
2023-10-09gbm: delete some zink handlingMike Blumenkrantz1-12/+5
2023-07-28egl/drm: Assume modern DRI interface versionsDaniel Stone1-45/+9
2023-07-28egl/drm: Use IMAGE_DRIVER instead of DRI2_LOADERDaniel Stone2-56/+11
2023-02-23gbm: drop unnecessary vulkan dependencyEric Engestrom1-1/+0
2023-02-23meson: replace vk_wsi_args with dependencies to let meson take care of transi...Eric Engestrom1-0/+1
2023-01-13gbm/backend: fix gbm compile without driVincent Davis Jr1-0/+4
2023-01-12gbm: Avoid leaks on screen creation failuresCorentin Noël1-15/+10
2022-12-09gbm: Don't look up the DRI2_FENCE extension.Emma Anholt2-2/+0
2022-12-05dri: Add createNewScreen into the __DRI_MESA extension.Emma Anholt1-13/+6
2022-12-05dri: Introduce internal Mesa DRI driver loader extension.Emma Anholt2-0/+4
2022-12-05gbm: Refactor screen creation a bit.Emma Anholt1-86/+42
2022-12-05gbm: Drop redundant extension error checks.Emma Anholt1-6/+0
2022-12-05gbm: Promote dri_bind_extensions() to the loader util library.Emma Anholt1-46/+9
2022-12-01gbm: Bump required __DRI_IMAGE version to 6.Emma Anholt1-5/+3
2022-12-01gbm: Drop support for __DRI_DRI2 < 4 and __DRI_SWRAST < 4.Emma Anholt1-20/+9
2022-11-02utils: Merge util/debug.* into util/u_debug.* and remove util/debug.*Illia Abernikhin1-2/+2
2022-09-12Android: Use libgbm_mesa name for SDK30+Roman Stratiienko1-1/+7
2022-08-05gbm: Add USE_FRONT_RENDERING flagRob Clark2-0/+10
2022-07-27gbm: add GBM_FORMAT_[AX]BGR16161616Manuel Stoeckl3-0/+17
2022-04-07gallium: Learn about kopperAdam Jackson1-5/+20
2022-04-07egl: Learn about kopperAdam Jackson2-0/+3
2022-02-22gbm: improve documentation about the lifetime of resourcesXaver Hugl1-13/+14
2022-01-10replace 0 with NULL for NULL pointersThomas H.P. Andersen1-1/+1
2021-12-08gbm: Don't pass default usage flags on ABIs < 1James Jones1-2/+30
2021-10-27gbm: add GBM_FORMAT_GR1616 and RG1616Manuel Stoeckl3-0/+11
2021-10-27gbm: add missing R16 case in gbm_bo_get_bppManuel Stoeckl1-0/+1
2021-10-01gbm: assume USE_SCANOUT in create_with_modifiersSimon Ser3-5/+19
2021-10-01gbm: add gbm_{bo,surface}_create_with_modifiers2Simon Ser4-7/+55
2021-10-01gbm: consistently use the same name for BO flagsSimon Ser2-11/+11
2021-09-09gbm/dri: implement image lookup extension version 2Qiang Yu2-2/+28
2021-08-06gbm: add GBM_FORMAT_R16Simon Zeni2-0/+8
2021-07-13gbm/dri: Fix leaking bo memory on failure pathHeinrich Fink1-1/+1
2021-07-08android: Drop the Android.mk build systemJason Ekstrand2-56/+0
2021-07-06gbm: Load backend based on DRM device driver nameJames Jones1-1/+29
2021-07-06gbm: Support dynamically loading named backendsJames Jones3-1/+125
2021-07-06gbm: Put common device creation in a helper functionJames Jones1-8/+17
2021-07-06gbm: Rename the DRI backend from gbm_dri.so to driJames Jones1-1/+1
2021-07-06meson: Add a GBM backends search path build optionJames Jones1-1/+4
2021-07-06gbm: Rename backend description list to builtin_backendsJames Jones1-6/+9
2021-07-06gbm: Add backend ABI-check testJames Jones2-0/+410
2021-07-06gbm: Version the GBM backend interfaceJames Jones5-122/+284
2021-07-06gbm: Move majority of gbmint.h to gbm_backend_abi.hJames Jones2-98/+138
2021-07-06gbm: Add gbm_core struct to export code to backendsJames Jones3-12/+23
2021-07-06gbm: Give gbm_device a reference to its backendJames Jones4-4/+22