| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
gbm: Load backend based on DRM device driver name After attempting to use the GBM backend specified by the user via an environment variable, if any, but before falling back to the built-in GBM backends, attempt to dlopen libg<DRM driver name>_gbm.so in the GBM backend library search path (Defaults to "$libdir/gbm") and initialize a device using it. This enables automatic backend discovery for devices that do not provide a DRI driver. Signed-off-by: James Jones <jajones@nvidia.com> Reviewed-by: Michel Dänzer <mdaenzer@redhat.com> Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9902> | 1 年前 | |
gbm: Give gbm_device a reference to its backend This will be used for looking up the backend again at destruction time to perform any backend- agnostic cleanup. To facilitate that, also dispatch device destruction to the backend manager code. Signed-off-by: James Jones <jajones@nvidia.com> Reviewed-by: Michel Dänzer <mdaenzer@redhat.com> Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9902> | 1 年前 | |
aosp11适配mesa-22.1.7版本 | 1 年前 | |
aosp11适配mesa-22.1.7版本 | 1 年前 | |
gbm: assume USE_SCANOUT in create_with_modifiers gbm_{bo,surface}_create_with_modifiers doesn't allow callers to pass usage flags. Assume USE_SCANOUT since this is what most callers want. Bump the GBM ABI version so that other backends can discover when the usage flags can be used. Signed-off-by: Simon Ser <contact@emersion.fr> Reviewed-by: James Jones <jajones@nvidia.com> Reviewed-by: Daniel Stone <daniels@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3197> | 1 年前 | |
aosp11适配mesa-22.1.7版本 | 1 年前 | |
gbm: Move majority of gbmint.h to gbm_backend_abi.h The content of gbm_backend_abi.h are nearly an identical copy of the old gbmint.h. Only minimal modifications have been made to ease history tracking. Subsequent changes will further formalize the ABI structures in gbm_backend_abi.h Signed-off-by: James Jones <jajones@nvidia.com> Reviewed-by: Michel Dänzer <mdaenzer@redhat.com> Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9902> | 1 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 |