mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-08 13:28:06 +02:00
pipe/video: Remove unused PIPE_VIDEO_CAP_PREFERRED_FORMAT
Reviewed-by: Ruijing Dong <ruijing.dong@amd.com> Reviewed-by: Sil Vilerino <sivileri@microsoft.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40644>
This commit is contained in:
parent
b91ad4a4e5
commit
7437ee8550
8 changed files with 0 additions and 36 deletions
|
|
@ -2297,8 +2297,6 @@ d3d12_screen_get_video_param_decode(struct pipe_screen *pscreen,
|
|||
}
|
||||
return 0;
|
||||
} break;
|
||||
case PIPE_VIDEO_CAP_PREFERRED_FORMAT:
|
||||
return (profile == PIPE_VIDEO_PROFILE_UNKNOWN) ? PIPE_FORMAT_NV12 : d3d12_get_pipe_format(d3d12_convert_pipe_video_profile_to_dxgi_format(profile));
|
||||
case PIPE_VIDEO_CAP_SUPPORTS_PROGRESSIVE:
|
||||
return true;
|
||||
case PIPE_VIDEO_CAP_SUPPORTS_CONTIGUOUS_PLANES_MAP:
|
||||
|
|
@ -2325,7 +2323,6 @@ d3d12_screen_get_video_param_postproc(struct pipe_screen *pscreen,
|
|||
case PIPE_VIDEO_CAP_MIN_WIDTH:
|
||||
case PIPE_VIDEO_CAP_MIN_HEIGHT:
|
||||
case PIPE_VIDEO_CAP_SUPPORTED:
|
||||
case PIPE_VIDEO_CAP_PREFERRED_FORMAT:
|
||||
case PIPE_VIDEO_CAP_SUPPORTS_PROGRESSIVE:
|
||||
case PIPE_VIDEO_CAP_SUPPORTS_CONTIGUOUS_PLANES_MAP:
|
||||
case PIPE_VIDEO_CAP_VPP_MAX_INPUT_WIDTH:
|
||||
|
|
@ -2366,8 +2363,6 @@ d3d12_screen_get_video_param_postproc(struct pipe_screen *pscreen,
|
|||
if (d3d12_has_video_process_support(pscreen, supportCaps, minSupportedInput, maxSupportedInput)) {
|
||||
if (param == PIPE_VIDEO_CAP_SUPPORTED) {
|
||||
return true;
|
||||
} else if (param == PIPE_VIDEO_CAP_PREFERRED_FORMAT) {
|
||||
return PIPE_FORMAT_NV12;
|
||||
} else if (param == PIPE_VIDEO_CAP_MIN_WIDTH) {
|
||||
return minSupportedInput.Width;
|
||||
} else if (param == PIPE_VIDEO_CAP_MIN_HEIGHT) {
|
||||
|
|
@ -2689,8 +2684,6 @@ d3d12_screen_get_video_param_encode(struct pipe_screen *pscreen,
|
|||
}
|
||||
return 0;
|
||||
} break;
|
||||
case PIPE_VIDEO_CAP_PREFERRED_FORMAT:
|
||||
return (profile == PIPE_VIDEO_PROFILE_UNKNOWN) ? PIPE_FORMAT_NV12 : d3d12_get_pipe_format(d3d12_convert_pipe_video_profile_to_dxgi_format(profile));
|
||||
case PIPE_VIDEO_CAP_SUPPORTS_PROGRESSIVE:
|
||||
return true;
|
||||
case PIPE_VIDEO_CAP_SUPPORTS_CONTIGUOUS_PLANES_MAP:
|
||||
|
|
|
|||
|
|
@ -837,8 +837,6 @@ nouveau_screen_get_video_param(struct pipe_screen *pscreen,
|
|||
case PIPE_VIDEO_CAP_MAX_WIDTH:
|
||||
case PIPE_VIDEO_CAP_MAX_HEIGHT:
|
||||
return vl_video_buffer_max_size(pscreen);
|
||||
case PIPE_VIDEO_CAP_PREFERRED_FORMAT:
|
||||
return PIPE_FORMAT_NV12;
|
||||
case PIPE_VIDEO_CAP_SUPPORTS_PROGRESSIVE:
|
||||
return true;
|
||||
case PIPE_VIDEO_CAP_MAX_LEVEL:
|
||||
|
|
|
|||
|
|
@ -489,8 +489,6 @@ nouveau_vp3_screen_get_video_param(struct pipe_screen *pscreen,
|
|||
debug_printf("unknown video codec: %d\n", codec);
|
||||
return 0;
|
||||
}
|
||||
case PIPE_VIDEO_CAP_PREFERRED_FORMAT:
|
||||
return PIPE_FORMAT_NV12;
|
||||
case PIPE_VIDEO_CAP_SUPPORTS_PROGRESSIVE:
|
||||
return false;
|
||||
case PIPE_VIDEO_CAP_MAX_LEVEL:
|
||||
|
|
|
|||
|
|
@ -826,8 +826,6 @@ nv84_screen_get_video_param(struct pipe_screen *pscreen,
|
|||
case PIPE_VIDEO_CAP_MAX_WIDTH:
|
||||
case PIPE_VIDEO_CAP_MAX_HEIGHT:
|
||||
return 2048;
|
||||
case PIPE_VIDEO_CAP_PREFERRED_FORMAT:
|
||||
return PIPE_FORMAT_NV12;
|
||||
case PIPE_VIDEO_CAP_SUPPORTS_PROGRESSIVE:
|
||||
return false;
|
||||
case PIPE_VIDEO_CAP_MAX_LEVEL:
|
||||
|
|
|
|||
|
|
@ -210,8 +210,6 @@ int rvid_get_video_param(struct pipe_screen *screen,
|
|||
return 2048;
|
||||
case PIPE_VIDEO_CAP_MAX_HEIGHT:
|
||||
return 1152;
|
||||
case PIPE_VIDEO_CAP_PREFERRED_FORMAT:
|
||||
return PIPE_FORMAT_NV12;
|
||||
case PIPE_VIDEO_CAP_SUPPORTS_PROGRESSIVE:
|
||||
return true;
|
||||
case PIPE_VIDEO_CAP_STACKED_FRAMES:
|
||||
|
|
@ -245,9 +243,6 @@ int rvid_get_video_param(struct pipe_screen *screen,
|
|||
return 2048;
|
||||
case PIPE_VIDEO_CAP_MAX_HEIGHT:
|
||||
return 1152;
|
||||
case PIPE_VIDEO_CAP_PREFERRED_FORMAT:
|
||||
return PIPE_FORMAT_NV12;
|
||||
|
||||
case PIPE_VIDEO_CAP_SUPPORTS_PROGRESSIVE:
|
||||
return true;
|
||||
case PIPE_VIDEO_CAP_MAX_LEVEL:
|
||||
|
|
|
|||
|
|
@ -91,8 +91,6 @@ static int si_video_get_param(struct pipe_screen *screen, enum pipe_video_profil
|
|||
if (sscreen->info.vpe_ip_version == VPE_2_0)
|
||||
return PIPE_VIDEO_VPP_BLEND_MODE_GLOBAL_ALPHA;
|
||||
return PIPE_VIDEO_VPP_BLEND_MODE_NONE;
|
||||
case PIPE_VIDEO_CAP_PREFERRED_FORMAT:
|
||||
return PIPE_FORMAT_NV12;
|
||||
case PIPE_VIDEO_CAP_SUPPORTS_PROGRESSIVE:
|
||||
return true;
|
||||
case PIPE_VIDEO_CAP_REQUIRES_FLUSH_ON_END_FRAME:
|
||||
|
|
@ -152,11 +150,6 @@ static int si_video_get_param(struct pipe_screen *screen, enum pipe_video_profil
|
|||
return KERNEL_ENC_CAP(codec, max_height);
|
||||
else
|
||||
return (sscreen->info.family < CHIP_TONGA) ? 1152 : 2304;
|
||||
case PIPE_VIDEO_CAP_PREFERRED_FORMAT:
|
||||
if (profile == PIPE_VIDEO_PROFILE_HEVC_MAIN_10)
|
||||
return PIPE_FORMAT_P010;
|
||||
else
|
||||
return PIPE_FORMAT_NV12;
|
||||
case PIPE_VIDEO_CAP_SUPPORTS_PROGRESSIVE:
|
||||
return true;
|
||||
case PIPE_VIDEO_CAP_STACKED_FRAMES:
|
||||
|
|
@ -452,14 +445,6 @@ static int si_video_get_param(struct pipe_screen *screen, enum pipe_video_profil
|
|||
return (sscreen->info.family < CHIP_TONGA) ? 1152 : 4096;
|
||||
}
|
||||
}
|
||||
case PIPE_VIDEO_CAP_PREFERRED_FORMAT:
|
||||
if (profile == PIPE_VIDEO_PROFILE_HEVC_MAIN_10)
|
||||
return PIPE_FORMAT_P010;
|
||||
else if (profile == PIPE_VIDEO_PROFILE_VP9_PROFILE2)
|
||||
return PIPE_FORMAT_P010;
|
||||
else
|
||||
return PIPE_FORMAT_NV12;
|
||||
|
||||
case PIPE_VIDEO_CAP_SUPPORTS_PROGRESSIVE:
|
||||
return true;
|
||||
case PIPE_VIDEO_CAP_MAX_LEVEL:
|
||||
|
|
|
|||
|
|
@ -144,8 +144,6 @@ virgl_get_video_param(struct pipe_screen *screen,
|
|||
return vcaps ? vcaps->max_width : 0;
|
||||
case PIPE_VIDEO_CAP_MAX_HEIGHT:
|
||||
return vcaps ? vcaps->max_height : 0;
|
||||
case PIPE_VIDEO_CAP_PREFERRED_FORMAT:
|
||||
return vcaps ? virgl_to_pipe_format(vcaps->prefered_format) : PIPE_FORMAT_NV12;
|
||||
case PIPE_VIDEO_CAP_SUPPORTS_PROGRESSIVE:
|
||||
return vcaps ? vcaps->supports_progressive : true;
|
||||
case PIPE_VIDEO_CAP_MAX_LEVEL:
|
||||
|
|
|
|||
|
|
@ -84,7 +84,6 @@ enum pipe_video_cap
|
|||
PIPE_VIDEO_CAP_NPOT_TEXTURES = 1,
|
||||
PIPE_VIDEO_CAP_MAX_WIDTH = 2,
|
||||
PIPE_VIDEO_CAP_MAX_HEIGHT = 3,
|
||||
PIPE_VIDEO_CAP_PREFERRED_FORMAT = 4,
|
||||
PIPE_VIDEO_CAP_SUPPORTS_PROGRESSIVE = 6,
|
||||
PIPE_VIDEO_CAP_MAX_LEVEL = 8,
|
||||
PIPE_VIDEO_CAP_STACKED_FRAMES = 9,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue