mesa/src
David Rosca c970a9b663 frontends/va: Process VAEncSequenceParameterBufferType first in vaRenderPicture
The encoder is created in handleVAEncSequenceParameterBufferType and it
also sets some default parameters, so we need to make sure to handle
this buffer first because application may have already set those
parameters from earlier buffers.

This fixes setting HRD parameters with gstreamer vah264enc/vah265enc
when PIPE_VIDEO_CAP_ENC_QUALITY_LEVEL is supported.

Cc: mesa-stable
Reviewed-by: Ruijing Dong <ruijing.dong@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25355>
2023-09-25 12:21:59 +00:00
..
amd radv/ci: add more tests to the navi21 vkcts flake list 2023-09-25 11:27:31 +00:00
android_stub
asahi treewide: Drop nir_ssa_for_src users 2023-09-18 10:25:17 -04:00
broadcom v3d/shim: include new ioctl parameters 2023-09-25 10:47:58 +00:00
c11 util/meson: Getting mesa util core to be self contained 2023-08-02 03:41:24 +00:00
compiler compiler: Only enable mesaclc helper if we have OpenCL SPIR-V support 2023-09-22 15:29:25 +00:00
drm-shim drm-shim: Avoid assertion fail if someone does close(-1). 2023-06-01 01:50:41 +00:00
egl egl/wayland: enable WL_bind_wayland_display for zink 2023-09-19 02:47:31 +00:00
etnaviv etnaviv: Fully replicate back stencil config 2023-08-22 12:00:27 +02:00
freedreno ci/freedreno: disable broke cheza (Adreno 630) runners 2023-09-25 02:04:28 +05:30
gallium frontends/va: Process VAEncSequenceParameterBufferType first in vaRenderPicture 2023-09-25 12:21:59 +00:00
gbm egl/drm: Assume modern DRI interface versions 2023-07-28 12:25:19 +00:00
getopt
glx glx: drop the 'libGL' log prefix 2023-09-18 07:45:27 +00:00
gtest gtest: backport ansi color fix 2023-08-18 21:33:14 +00:00
imagination pvr: Fix dynamic desc offset storage 2023-09-24 14:00:57 +00:00
imgui
intel anv: fix frame count reporting in INTEL_MEASURE 2023-09-22 22:41:53 +00:00
loader loader: add DRI_PRIME_DEBUG env var 2023-09-18 07:45:27 +00:00
mapi glthread: sync for VDPAU sync functions 2023-08-17 04:53:37 +00:00
mesa treewide: Drop nir_ssa_for_src users 2023-09-18 10:25:17 -04:00
microsoft microsoft/compiler: Fix printf formatting string issues 2023-09-22 10:47:33 -07:00
nouveau nvk: Set GUARDBAND_Z_SCALE_1 when Z-clipping 2023-09-23 13:01:52 -05:00
panfrost meson: Remove unnecessary inc_compiler mentions 2023-09-22 14:52:50 +00:00
tool pps-producer: add ability to select device with DRI_PRIME 2023-09-07 10:44:51 +00:00
util util: Add more PRINTFLIKE and MALLOCLIKE annotations 2023-09-22 10:47:33 -07:00
virtio ci/venus: add fragment.32B_in_memory_with_vec4_s32 flake 2023-09-23 04:44:37 +00:00
vulkan compiler: Use a meson dependency for libcompiler 2023-09-22 14:52:50 +00:00
.clang-format nir: Add nir_foreach_block_in_cf_node_reverse 2023-09-22 10:05:58 +00:00
meson.build nvk: add vulkan skeleton 2023-08-04 21:31:52 +00:00