20
20
* OTHER DEALINGS IN THE SOFTWARE.
21
21
*/
22
22
// !
23
- // ! \file vp_render_vebox_hdr_3dlut_l0_kernel .cpp
23
+ // ! \file vp_render_vebox_hdr_3dlut_ocl_kernel .cpp
24
24
// ! \brief render packet which used in by mediapipline.
25
25
// ! \details render packet provide the structures and generate the cmd buffer which mediapipline will used.
26
26
// !
27
- #include " vp_render_vebox_hdr_3dlut_l0_kernel .h"
27
+ #include " vp_render_vebox_hdr_3dlut_ocl_kernel .h"
28
28
#include " vp_dumper.h"
29
29
#include " vp_kernelset.h"
30
30
@@ -203,22 +203,22 @@ static void CalcCCMMatrix()
203
203
color_matrix_calculation[2 ][3 ] = 0 .0f ;
204
204
}
205
205
206
- // Used by L0 kernel
207
- VpRenderHdr3DLutL0Kernel::VpRenderHdr3DLutL0Kernel (PVP_MHWINTERFACE hwInterface, PVpAllocator allocator) :
208
- VpRenderKernelObj(hwInterface, (VpKernelID)kernelHdr3DLutCalcL0 , 0, VP_HDR_KERNEL_NAME_L0_3DLUT , allocator)
206
+ // Used by OCL kernel
207
+ VpRenderHdr3DLutOclKernel::VpRenderHdr3DLutOclKernel (PVP_MHWINTERFACE hwInterface, PVpAllocator allocator) :
208
+ VpRenderKernelObj(hwInterface, (VpKernelID)kernelHdr3DLutCalcOcl , 0, VP_HDR_KERNEL_NAME_OCL_3DLUT , allocator)
209
209
{
210
210
VP_FUNC_CALL ();
211
- m_kernelBinaryID = VP_ADV_KERNEL_BINARY_ID (kernelHdr3DLutCalcL0 );
211
+ m_kernelBinaryID = VP_ADV_KERNEL_BINARY_ID (kernelHdr3DLutCalcOcl );
212
212
m_isAdvKernel = true ;
213
213
}
214
214
215
- VpRenderHdr3DLutL0Kernel ::~VpRenderHdr3DLutL0Kernel ()
215
+ VpRenderHdr3DLutOclKernel ::~VpRenderHdr3DLutOclKernel ()
216
216
{
217
217
MOS_SafeFreeMemory (m_curbe);
218
218
m_curbe = nullptr ;
219
219
}
220
220
221
- MOS_STATUS VpRenderHdr3DLutL0Kernel ::Init (VpRenderKernel &kernel)
221
+ MOS_STATUS VpRenderHdr3DLutOclKernel ::Init (VpRenderKernel &kernel)
222
222
{
223
223
VP_FUNC_CALL ();
224
224
@@ -248,15 +248,15 @@ MOS_STATUS VpRenderHdr3DLutL0Kernel::Init(VpRenderKernel &kernel)
248
248
}
249
249
250
250
251
- MOS_STATUS VpRenderHdr3DLutL0Kernel ::SetupSurfaceState ()
251
+ MOS_STATUS VpRenderHdr3DLutOclKernel ::SetupSurfaceState ()
252
252
{
253
253
VP_FUNC_CALL ();
254
254
VP_RENDER_CHK_STATUS_RETURN (InitCoefSurface (m_maxDisplayLum, m_maxContentLevelLum, m_hdrMode));
255
255
256
256
return MOS_STATUS_SUCCESS;
257
257
}
258
258
259
- MOS_STATUS VpRenderHdr3DLutL0Kernel ::CpPrepareResources ()
259
+ MOS_STATUS VpRenderHdr3DLutOclKernel ::CpPrepareResources ()
260
260
{
261
261
VP_FUNC_CALL ();
262
262
@@ -281,7 +281,7 @@ MOS_STATUS VpRenderHdr3DLutL0Kernel::CpPrepareResources()
281
281
return MOS_STATUS_SUCCESS;
282
282
}
283
283
284
- MOS_STATUS VpRenderHdr3DLutL0Kernel ::SetupStatelessBuffer ()
284
+ MOS_STATUS VpRenderHdr3DLutOclKernel ::SetupStatelessBuffer ()
285
285
{
286
286
VP_FUNC_CALL ();
287
287
m_statelessArray.clear ();
@@ -290,7 +290,7 @@ MOS_STATUS VpRenderHdr3DLutL0Kernel::SetupStatelessBuffer()
290
290
return MOS_STATUS_SUCCESS;
291
291
}
292
292
293
- MOS_STATUS VpRenderHdr3DLutL0Kernel ::GetCurbeState (void *&curbe, uint32_t &curbeLength)
293
+ MOS_STATUS VpRenderHdr3DLutOclKernel ::GetCurbeState (void *&curbe, uint32_t &curbeLength)
294
294
{
295
295
VP_FUNC_CALL ();
296
296
curbeLength = m_curbeSize;
@@ -359,7 +359,7 @@ MOS_STATUS VpRenderHdr3DLutL0Kernel::GetCurbeState(void *&curbe, uint32_t &curbe
359
359
}
360
360
361
361
362
- MOS_STATUS VpRenderHdr3DLutL0Kernel ::GetWalkerSetting (KERNEL_WALKER_PARAMS &walkerParam, KERNEL_PACKET_RENDER_DATA &renderData)
362
+ MOS_STATUS VpRenderHdr3DLutOclKernel ::GetWalkerSetting (KERNEL_WALKER_PARAMS &walkerParam, KERNEL_PACKET_RENDER_DATA &renderData)
363
363
{
364
364
365
365
VP_FUNC_CALL ();
@@ -376,7 +376,7 @@ MOS_STATUS VpRenderHdr3DLutL0Kernel::GetWalkerSetting(KERNEL_WALKER_PARAMS &walk
376
376
}
377
377
378
378
// Only for Adv kernels.
379
- MOS_STATUS VpRenderHdr3DLutL0Kernel ::SetWalkerSetting (KERNEL_THREAD_SPACE &threadSpace, bool bSyncFlag, bool flushL1)
379
+ MOS_STATUS VpRenderHdr3DLutOclKernel ::SetWalkerSetting (KERNEL_THREAD_SPACE &threadSpace, bool bSyncFlag, bool flushL1)
380
380
{
381
381
VP_FUNC_CALL ();
382
382
MOS_ZeroMemory (&m_walkerParam, sizeof (KERNEL_WALKER_PARAMS));
@@ -426,7 +426,7 @@ MOS_STATUS VpRenderHdr3DLutL0Kernel::SetWalkerSetting(KERNEL_THREAD_SPACE &threa
426
426
return MOS_STATUS_SUCCESS;
427
427
}
428
428
429
- MOS_STATUS VpRenderHdr3DLutL0Kernel ::InitCoefSurface (const uint32_t maxDLL, const uint32_t maxCLL, const VPHAL_HDR_MODE hdrMode)
429
+ MOS_STATUS VpRenderHdr3DLutOclKernel ::InitCoefSurface (const uint32_t maxDLL, const uint32_t maxCLL, const VPHAL_HDR_MODE hdrMode)
430
430
{
431
431
VP_FUNC_CALL ();
432
432
float *hdrcoefBuffer = nullptr ;
@@ -500,10 +500,10 @@ MOS_STATUS VpRenderHdr3DLutL0Kernel::InitCoefSurface(const uint32_t maxDLL, cons
500
500
return MOS_STATUS_SUCCESS;
501
501
}
502
502
503
- MOS_STATUS VpRenderHdr3DLutL0Kernel ::SetKernelConfigs (KERNEL_CONFIGS &kernelConfigs)
503
+ MOS_STATUS VpRenderHdr3DLutOclKernel ::SetKernelConfigs (KERNEL_CONFIGS &kernelConfigs)
504
504
{
505
505
VP_FUNC_CALL ();
506
- auto it = kernelConfigs.find ((VpKernelID)kernelHdr3DLutCalcL0 );
506
+ auto it = kernelConfigs.find ((VpKernelID)kernelHdr3DLutCalcOcl );
507
507
508
508
if (kernelConfigs.end () == it || nullptr == it->second )
509
509
{
@@ -536,7 +536,7 @@ MOS_STATUS VpRenderHdr3DLutL0Kernel::SetKernelConfigs(KERNEL_CONFIGS &kernelConf
536
536
537
537
538
538
539
- MOS_STATUS VpRenderHdr3DLutL0Kernel ::SetKernelArgs (KERNEL_ARGS &kernelArgs, VP_PACKET_SHARED_CONTEXT *sharedContext)
539
+ MOS_STATUS VpRenderHdr3DLutOclKernel ::SetKernelArgs (KERNEL_ARGS &kernelArgs, VP_PACKET_SHARED_CONTEXT *sharedContext)
540
540
{
541
541
VP_FUNC_CALL ();
542
542
@@ -574,7 +574,7 @@ MOS_STATUS VpRenderHdr3DLutL0Kernel::SetKernelArgs(KERNEL_ARGS &kernelArgs, VP_P
574
574
return MOS_STATUS_SUCCESS;
575
575
}
576
576
577
- void VpRenderHdr3DLutL0Kernel ::DumpSurfaces ()
577
+ void VpRenderHdr3DLutOclKernel ::DumpSurfaces ()
578
578
{
579
579
VP_FUNC_CALL ();
580
580
for (auto &arg : m_kernelArgs)
0 commit comments