From 959403cd8797dfb845ad6d4d0387e0eada2dc9b7 Mon Sep 17 00:00:00 2001 From: Hyunjun Ko Date: Fri, 31 Jan 2025 16:20:45 +0900 Subject: [PATCH] anv/video: clean-up duplicated code. Signed-off-by: Hyunjun Ko Reviewed-by: Lionel Landwerlin Part-of: --- src/intel/vulkan/anv_video.c | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/src/intel/vulkan/anv_video.c b/src/intel/vulkan/anv_video.c index 4bb2e32a1de..6190c091d9d 100644 --- a/src/intel/vulkan/anv_video.c +++ b/src/intel/vulkan/anv_video.c @@ -715,25 +715,16 @@ anv_GetVideoSessionMemoryRequirementsKHR(VkDevice _device, (vid->vk.flags & VK_VIDEO_SESSION_CREATE_PROTECTED_CONTENT_BIT_KHR) ? device->physical->memory.protected_mem_types : device->physical->memory.default_buffer_mem_types; + switch (vid->vk.op) { case VK_VIDEO_CODEC_OPERATION_DECODE_H264_BIT_KHR: - get_h264_video_session_mem_reqs(vid, - mem_reqs, - pVideoSessionMemoryRequirementsCount, - memory_types); - break; - case VK_VIDEO_CODEC_OPERATION_DECODE_H265_BIT_KHR: - get_h265_video_session_mem_reqs(vid, - mem_reqs, - pVideoSessionMemoryRequirementsCount, - memory_types); - break; case VK_VIDEO_CODEC_OPERATION_ENCODE_H264_BIT_KHR: get_h264_video_session_mem_reqs(vid, mem_reqs, pVideoSessionMemoryRequirementsCount, memory_types); break; + case VK_VIDEO_CODEC_OPERATION_DECODE_H265_BIT_KHR: case VK_VIDEO_CODEC_OPERATION_ENCODE_H265_BIT_KHR: get_h265_video_session_mem_reqs(vid, mem_reqs,