mesa/src/gallium/include/pipe
Kuixi Ren 9c5edda3ca radeonsi/vcn: Add ability to encode with ltr
reads flags field from CurrPic struct in pps for VA_PICTURE_H264_LONG_TERM_REFERENCE. If found, Curr_pic.frame_idx wil be used for the long term reference index
In get_picture_storage, check if current frame is ltr, and whether its ref frame is ltr.
In radeon_enc_slice_header, adds the ref_pic_list_modification_flag_l0 and long_term_reference_flag for ltr

v2: fix code formatting issues

Reviewed-by: Ruijing Dong ruijing.dong@amd.com
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18219>
2022-09-19 18:22:38 +00:00
..
p_compiler.h gallium: clean up PIPE_ALIGN_STACK-definition 2022-06-14 15:08:38 +00:00
p_config.h gallium: Remove unused macro PIPE_ARCH_SSSE3 2022-03-23 21:44:04 +00:00
p_context.h d3d12: Add support for importing d3d12_video_buffer from handle 2022-09-15 11:19:39 -04:00
p_defines.h gallium: Add PIPE_CAP_QUERY_TIMESTAMP_BITS 2022-09-09 14:49:12 +02:00
p_format.h util/format,vulkan/format: update p_format for Vulkan vertex buffers 2022-08-30 19:02:11 +00:00
p_screen.h gallium: add pipe_screen::driver_thread_add_job 2022-09-10 19:01:56 +00:00
p_shader_tokens.h gallium: Rename MUL_ZERO_WINS to LEGACY_MATH_RULES. 2022-06-10 03:26:32 +00:00
p_state.h gallium: mark the input data as const in pipe_grid_info 2022-08-04 23:53:50 +00:00
p_video_codec.h gallium/video: Add video post processing interface 2022-07-21 22:40:30 +00:00
p_video_enums.h d3d12/va: Name convention rename PIPE_VIDEO_SUPPORTS_CONTIGUOUS_PLANES_MAP to PIPE_VIDEO_CAP_SUPPORTS_CONTIGUOUS_PLANES_MAP 2022-09-15 11:19:34 -04:00
p_video_state.h radeonsi/vcn: Add ability to encode with ltr 2022-09-19 18:22:38 +00:00