diff --git a/media_softlet/agnostic/common/vp/hal/features/vp_l0_fc_filter.cpp b/media_softlet/agnostic/common/vp/hal/features/vp_l0_fc_filter.cpp index ab9bba4a9de..0d628ee1f28 100644 --- a/media_softlet/agnostic/common/vp/hal/features/vp_l0_fc_filter.cpp +++ b/media_softlet/agnostic/common/vp/hal/features/vp_l0_fc_filter.cpp @@ -1729,13 +1729,18 @@ MOS_STATUS VpL0FcFilter::ConvertInputChannelIndicesToKrnParam(MOS_FORMAT format, case Format_A16R16G16B16F: case Format_R5G6B5: case Format_R8G8B8: - case Format_RGBP: case Format_444P: inputChannelIndices[0] = 0; inputChannelIndices[1] = 1; inputChannelIndices[2] = 2; inputChannelIndices[3] = 3; break; + case Format_RGBP: + inputChannelIndices[0] = 2; + inputChannelIndices[1] = 0; + inputChannelIndices[2] = 1; + inputChannelIndices[3] = 3; + break; case Format_AYUV: inputChannelIndices[0] = 1; inputChannelIndices[1] = 2;