d3d12: Fix hevc encoder 32-bit build (uint64_t -> size_t)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26363>
This commit is contained in:
Jesse Natalie 2023-11-24 13:25:38 -08:00 committed by Marge Bot
parent ae62fc01fa
commit f843b14c17

View file

@ -1034,7 +1034,7 @@ d3d12_video_encoder_build_codec_headers_hevc(struct d3d12_video_encoder *pD3D12E
bool writeNewVPS = isFirstFrame;
uint64_t writtenVPSBytesCount = 0;
size_t writtenVPSBytesCount = 0;
if (writeNewVPS) {
bool gopHasBFrames = (pD3D12Enc->m_currentEncodeConfig.m_encoderGOPConfigDesc.m_HEVCGroupOfPictures.PPicturePeriod > 1);
pHEVCBitstreamBuilder->build_vps(*profDesc.pHEVCProfile,
@ -1050,7 +1050,7 @@ d3d12_video_encoder_build_codec_headers_hevc(struct d3d12_video_encoder *pD3D12E
pWrittenCodecUnitsSizes.push_back(writtenVPSBytesCount);
}
uint64_t writtenSPSBytesCount = 0;
size_t writtenSPSBytesCount = 0;
if (writeNewSPS) {
// For every new SPS for reconfiguration, increase the active_sps_id
if (!isFirstFrame) {