0

Video: Update Qualcomm GPU framerate and resolution exceptions

Windows MediaFoundation report `max_macroblocks_per_second` equals
1944000 on Qualcomm Adreno 690 GPU, which technically should support
3840x2160 up to 60fps or 1920x1080 up to 240fps resolution and
framerate. However, the actual result is, it does support 3840x2160
up to 60fps, but only supports 1920x1080 up to 238fps instead of
240fps.

Update the exception comment and condition so we know better about
this issue, we can't really do much to solve this.

Bug: 373648897
Bug: 365813271
Change-Id: Idad6f460bbfcec960015fb569833ff5d8901d033
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5941334
Reviewed-by: Eugene Zemtsov <eugene@chromium.org>
Commit-Queue: Sida Zhu <zhusida@bytedance.com>
Cr-Commit-Position: refs/heads/main@{#1371838}
This commit is contained in:
Sida Zhu
2024-10-22 04:28:16 +00:00
committed by Chromium LUCI CQ
parent 31d9200206
commit d0445afbcc

@ -120,8 +120,9 @@ crbug.com/1368785 [ android-pixel-4 android-r qualcomm renderer-skia-gl target-c
# Platform API doesn't report correct 8k 30 framerate for vp09 coded on ChromeOS intel devices.
crbug.com/373648897 [ chromeos intel angle-vulkan graphite-disabled ] WebCodecs_EncodingFramerateResolutions_7680x3840_30_vp09.00.62.08_prefer-hardware_quality [ Failure ]
# Platform API doesn't report correct 2k 240 framerate for hvc1 codec on Windows devices.
crbug.com/373648897 [ win11 qualcomm angle-d3d11 graphite-enabled ] WebCodecs_EncodingFramerateResolutions_1920x1080_240_hvc1.1.6.L186.B0_prefer-hardware_quality [ Failure ]
# MediaFoundation report `max_macroblocks_per_second=194400`, but only supports 1920x1080
# up to 238fps instead of 240fps.
crbug.com/373648897 [ win qualcomm ] WebCodecs_EncodingFramerateResolutions_1920x1080_240_hvc1.1.6.L186.B0_prefer-hardware_quality [ Failure ]
# Looks like AMD RX 5500 XT can't control HEVC CBR bitrate well.
crbug.com/1465531 [ win amd-0x7340 ] WebCodecs_EncodingRateControl_hvc1.1.6.L123.00_prefer-hardware_constant_* [ Failure ]