[CP] add trace event for external surface create
trace event for va external surface info is missing, add it now.
diff --git a/media_driver/linux/common/ddi/media_libva_util.cpp b/media_driver/linux/common/ddi/media_libva_util.cpp
index e9e46c5..3cd8692 100755
--- a/media_driver/linux/common/ddi/media_libva_util.cpp
+++ b/media_driver/linux/common/ddi/media_libva_util.cpp
@@ -586,6 +586,8 @@
mediaSurface->isTiled = (tileformat != I915_TILING_NONE) ? 1 : 0;
mediaSurface->pData = (uint8_t*) bo->virt;
DDI_VERBOSEMESSAGE("Allocate external surface %7d bytes (%d x %d resource).", mediaSurface->pSurfDesc->uiSize, width, height);
+ uint32_t event[] = {bo->handle, format, width, height, pitch, bo->size, tileformat, cpTag};
+ MOS_TraceEventExt(EVENT_VA_SURFACE, EVENT_TYPE_INFO, event, sizeof(event), &gmmResourceInfo->GetResFlags(), sizeof(GMM_RESOURCE_FLAG));
}
else
{