@@ -88,7 +88,7 @@ MOS_STATUS VphdrResourceManager::AssignRenderResource(VP_EXECUTE_CAPS &caps, std
88
88
MOS_HW_RESOURCE_USAGE_VP_INTERNAL_READ_RENDER));
89
89
90
90
surfSetting.coeffAllocated = allocated;
91
- surfSetting.surfGroup .insert ( std::make_pair ( SurfaceTypeHdrCoeff, m_hdrCoeff) );
91
+ surfSetting.surfGroup .emplace ( SurfaceTypeHdrCoeff, m_hdrCoeff);
92
92
93
93
// Allocate auto mode CSC CCM Coeff Surface
94
94
VP_PUBLIC_CHK_STATUS_RETURN (m_allocator.ReAllocateSurface (
@@ -106,7 +106,7 @@ MOS_STATUS VphdrResourceManager::AssignRenderResource(VP_EXECUTE_CAPS &caps, std
106
106
deferredDestroyed,
107
107
MOS_HW_RESOURCE_USAGE_VP_INTERNAL_READ_RENDER));
108
108
109
- surfSetting.surfGroup .insert ( std::make_pair ( SurfaceTypeHdrAutoModeCoeff, m_hdrAutoModeCoeffSurface) );
109
+ surfSetting.surfGroup .emplace ( SurfaceTypeHdrAutoModeCoeff, m_hdrAutoModeCoeffSurface);
110
110
111
111
// Allocate auto mode iir temp Surface
112
112
dwWidth = VPHAL_HDR_AUTO_MODE_IIR_TEMP_SIZE;
@@ -127,7 +127,7 @@ MOS_STATUS VphdrResourceManager::AssignRenderResource(VP_EXECUTE_CAPS &caps, std
127
127
deferredDestroyed,
128
128
MOS_HW_RESOURCE_USAGE_VP_INTERNAL_READ_RENDER));
129
129
130
- surfSetting.surfGroup .insert ( std::make_pair ( SurfaceTypeHdrAutoModeIirTempSurface, m_hdrAutoModeIirTempSurface) );
130
+ surfSetting.surfGroup .emplace ( SurfaceTypeHdrAutoModeIirTempSurface, m_hdrAutoModeIirTempSurface);
131
131
132
132
// Allocate OETF 1D LUT Surface
133
133
dwWidth = VPHAL_HDR_OETF_1DLUT_WIDTH;
@@ -136,7 +136,7 @@ MOS_STATUS VphdrResourceManager::AssignRenderResource(VP_EXECUTE_CAPS &caps, std
136
136
size_t cnt = MOS_MIN (inputSurfaces.size (), VPHAL_MAX_HDR_INPUT_LAYER);
137
137
for (size_t i = 0 ; i < cnt; ++i)
138
138
{
139
- surfSetting.surfGroup .insert ( std::make_pair (( SurfaceType)(SurfaceTypeHdrInputLayer0 + i), inputSurfaces[i]) );
139
+ surfSetting.surfGroup .emplace (( SurfaceType)(SurfaceTypeHdrInputLayer0 + i), inputSurfaces[i]);
140
140
141
141
SwFilterHdr *hdr = dynamic_cast <SwFilterHdr *>(executedFilters.GetSwFilter (true , i, FeatureType::FeatureTypeHdrOnRender));
142
142
FeatureParamHdr params = {};
@@ -170,7 +170,7 @@ MOS_STATUS VphdrResourceManager::AssignRenderResource(VP_EXECUTE_CAPS &caps, std
170
170
MOS_HW_RESOURCE_USAGE_VP_INTERNAL_READ_RENDER));
171
171
172
172
surfSetting.OETF1DLUTAllocated = allocated;
173
- surfSetting.surfGroup .insert ( std::make_pair (( SurfaceType)(SurfaceTypeHdrOETF1DLUTSurface0 + i), m_hdrOETF1DLUTSurface[i]) );
173
+ surfSetting.surfGroup .emplace (( SurfaceType)(SurfaceTypeHdrOETF1DLUTSurface0 + i), m_hdrOETF1DLUTSurface[i]);
174
174
}
175
175
176
176
dwWidth = dwHeight = dwDepth = VPHAL_HDR_CRI_3DLUT_SIZE;
@@ -208,10 +208,10 @@ MOS_STATUS VphdrResourceManager::AssignRenderResource(VP_EXECUTE_CAPS &caps, std
208
208
dwDepth));
209
209
210
210
surfSetting.Cri3DLUTAllocated = allocated;
211
- surfSetting.surfGroup .insert ( std::make_pair (( SurfaceType)(SurfaceTypeHdrCRI3DLUTSurface0 + i), m_hdrCri3DLUTSurface[i]) );
211
+ surfSetting.surfGroup .emplace (( SurfaceType)(SurfaceTypeHdrCRI3DLUTSurface0 + i), m_hdrCri3DLUTSurface[i]);
212
212
}
213
213
214
- surfSetting.surfGroup .insert ( std::make_pair ( SurfaceTypeHdrTarget0, outputSurface) );
214
+ surfSetting.surfGroup .emplace ( SurfaceTypeHdrTarget0, outputSurface);
215
215
surfSetting.dumpPostSurface = false ;
216
216
reporting.GetFeatures ().hdrMode = params.hdrMode ;
217
217
0 commit comments