diff options
author | Emil Velikov <emil.l.velikov@gmail.com> | 2016-03-08 10:55:19 +0000 |
---|---|---|
committer | Emil Velikov <emil.l.velikov@gmail.com> | 2016-03-09 17:25:22 +0000 |
commit | 3dc2630e457155a4e8c8613911fe178bc4adf743 (patch) | |
tree | a594f49204a5f0fdfe0f5eae931176a9130b8348 /src/gallium/drivers/radeon/radeon_vce.c | |
parent | b9c5c4af6dbfab28b1f0a78e41bffff1b2e06ce9 (diff) | |
download | external_mesa3d-3dc2630e457155a4e8c8613911fe178bc4adf743.zip external_mesa3d-3dc2630e457155a4e8c8613911fe178bc4adf743.tar.gz external_mesa3d-3dc2630e457155a4e8c8613911fe178bc4adf743.tar.bz2 |
gallium/radeon: use explicit drm_major, drm_minor check
Just like everywhere else in the radeon codebase.
v2: Don't forget about drm_major == 3 (Alex)
Cc: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Diffstat (limited to 'src/gallium/drivers/radeon/radeon_vce.c')
-rw-r--r-- | src/gallium/drivers/radeon/radeon_vce.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gallium/drivers/radeon/radeon_vce.c b/src/gallium/drivers/radeon/radeon_vce.c index 41603b3..087d942 100644 --- a/src/gallium/drivers/radeon/radeon_vce.c +++ b/src/gallium/drivers/radeon/radeon_vce.c @@ -404,7 +404,8 @@ struct pipe_video_codec *rvce_create_encoder(struct pipe_context *context, if (rscreen->info.drm_major == 3) enc->use_vm = true; - if ((rscreen->info.drm_major > 2) || (rscreen->info.drm_minor >= 42)) + if ((rscreen->info.drm_major == 2 && rscreen->info.drm_minor >= 42) || + rscreen->info.drm_major == 3) enc->use_vui = true; if (rscreen->info.family >= CHIP_TONGA && rscreen->info.family != CHIP_STONEY) |