[VP] fix one HDR CSC return error about BT.709
fix one HDR CSC return error about BT.709, driver can process BT.709 output, no need veboxpreprocess.
diff --git a/media_driver/agnostic/common/vp/hal/vphal_render_hdr_base.cpp b/media_driver/agnostic/common/vp/hal/vphal_render_hdr_base.cpp
index 067a93c..5f3aba6 100644
--- a/media_driver/agnostic/common/vp/hal/vphal_render_hdr_base.cpp
+++ b/media_driver/agnostic/common/vp/hal/vphal_render_hdr_base.cpp
@@ -356,7 +356,7 @@
}
else
{
- VPHAL_RENDER_ASSERTMESSAGE("Color Space Not found.");
+ VPHAL_RENDER_ASSERTMESSAGE("Color Space %d Not found.", pSrc->ColorSpace);
eStatus = MOS_STATUS_INVALID_PARAMETER;
goto finish;
}
@@ -424,7 +424,7 @@
{
CurrentPostCSC = VPHAL_HDR_CSC_RGB_TO_YUV_BT709;
}
- else if (pHdrState->bVeboxpreprocessed && pTarget->ColorSpace == CSpace_BT709_FullRange)
+ else if (pTarget->ColorSpace == CSpace_BT709_FullRange)
{
// CSC for target BT709_FULLRANGE is only exposed to Vebox Preprocessed HDR cases.
CurrentPostCSC = VPHAL_HDR_CSC_RGB_TO_YUV_BT709_FULLRANGE;
@@ -436,7 +436,7 @@
}
else
{
- VPHAL_RENDER_ASSERTMESSAGE("Color Space Not found.");
+ VPHAL_RENDER_ASSERTMESSAGE("Color Space %d Not found.", pTarget->ColorSpace);
eStatus = MOS_STATUS_INVALID_PARAMETER;
goto finish;
}