d3d12: Encode H264/HEVC - Do not write PPS unless different from active
authorSil Vilerino <sivileri@microsoft.com>
Thu, 23 Mar 2023 14:56:14 +0000 (10:56 -0400)
committerMarge Bot <emma+marge@anholt.net>
Thu, 23 Mar 2023 18:15:44 +0000 (18:15 +0000)
commitcd575ff72b81c453fa3a6863fba3c2c8accd62ca
treefe7b2ba627770558602e40c0de4123ed91c6436b
parent4cb76bd280232bc12841a7a6ad82e22cc9ec0e3d
d3d12: Encode H264/HEVC - Do not write PPS unless different from active

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22091>
src/gallium/drivers/d3d12/d3d12_video_enc.h
src/gallium/drivers/d3d12/d3d12_video_enc_h264.cpp
src/gallium/drivers/d3d12/d3d12_video_enc_hevc.cpp
src/gallium/drivers/d3d12/d3d12_video_encoder_bitstream_builder_h264.h
src/gallium/drivers/d3d12/d3d12_video_encoder_bitstream_builder_hevc.h