mirror of https://github.com/mpv-player/mpv
drm: bump minimum version to 2.4.105
Debian 12 is out, with 2.4.114, and Ubuntu 22.04 has 2.4.110, this #ifdef is no longer needed
This commit is contained in:
parent
7adb56ccd9
commit
3b19866882
|
@ -909,7 +909,7 @@ if features['direct3d']
|
|||
sources += files('video/out/vo_direct3d.c')
|
||||
endif
|
||||
|
||||
drm = dependency('libdrm', version: '>= 2.4.75', required: get_option('drm'))
|
||||
drm = dependency('libdrm', version: '>= 2.4.105', required: get_option('drm'))
|
||||
features += {'drm': drm.found() and (features['vt.h'] or features['consio.h'])}
|
||||
if features['drm']
|
||||
dependencies += drm
|
||||
|
@ -922,9 +922,6 @@ if features['drm']
|
|||
'video/out/vo_drm.c')
|
||||
endif
|
||||
|
||||
# This can be removed roughly when Debian 12 is released.
|
||||
features += {'drm-is-kms': features['drm'] and drm.version().version_compare('>= 2.4.105')}
|
||||
|
||||
gbm = dependency('gbm', version: '>=17.1.0', required: get_option('gbm'))
|
||||
features += {'gbm': gbm.found()}
|
||||
if features['gbm']
|
||||
|
|
|
@ -809,15 +809,11 @@ static int open_card_path(const char *path)
|
|||
|
||||
static bool card_supports_kms(const char *path)
|
||||
{
|
||||
#if HAVE_DRM_IS_KMS
|
||||
int fd = open_card_path(path);
|
||||
bool ret = fd != -1 && drmIsKMS(fd);
|
||||
if (fd != -1)
|
||||
close(fd);
|
||||
return ret;
|
||||
#else
|
||||
return true;
|
||||
#endif
|
||||
}
|
||||
|
||||
static void get_primary_device_path(struct vo_drm_state *drm)
|
||||
|
|
Loading…
Reference in New Issue