From 18326df1e214fa157004fe1b7a4bb8ec14ca8176 Mon Sep 17 00:00:00 2001 From: "Dunajski, Bartosz" Date: Thu, 26 Jul 2018 20:59:18 +0200 Subject: [PATCH] Remove not needed const_cast on surface state Change-Id: Id182ddc4dc7d1cdfcf2d1e71ab5aff70c31f30e4 --- runtime/gtpin/gtpin_callbacks.cpp | 2 +- runtime/kernel/kernel.cpp | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/runtime/gtpin/gtpin_callbacks.cpp b/runtime/gtpin/gtpin_callbacks.cpp index e616231848..9bb2714c77 100644 --- a/runtime/gtpin/gtpin_callbacks.cpp +++ b/runtime/gtpin/gtpin_callbacks.cpp @@ -153,7 +153,7 @@ void gtpinNotifyKernelSubmit(cl_kernel kernel, void *pCmdQueue) { void *pSurfaceState = gtpinHelper.getSurfaceState(pKernel, gtpinBTI); cl_mem buffer = (cl_mem)resource; auto pBuffer = castToObjectOrAbort(buffer); - pBuffer->setArgStateful(const_cast(pSurfaceState)); + pBuffer->setArgStateful(pSurfaceState); } } diff --git a/runtime/kernel/kernel.cpp b/runtime/kernel/kernel.cpp index ac39b1639b..4ef487d006 100644 --- a/runtime/kernel/kernel.cpp +++ b/runtime/kernel/kernel.cpp @@ -1125,7 +1125,7 @@ cl_int Kernel::setArgBuffer(uint32_t argIndex, if (requiresSshForBuffers()) { auto surfaceState = ptrOffset(getSurfaceStateHeap(), kernelArgInfo.offsetHeap); - buffer->setArgStateful(const_cast(surfaceState)); + buffer->setArgStateful(surfaceState); } return CL_SUCCESS; @@ -1229,9 +1229,9 @@ cl_int Kernel::setArgImageWithMipLevel(uint32_t argIndex, // Sets SS structure if (kernelArgInfo.isMediaImage) { DEBUG_BREAK_IF(!kernelInfo.isVmeWorkload); - pImage->setMediaImageArg(const_cast(surfaceState)); + pImage->setMediaImageArg(surfaceState); } else { - pImage->setImageArg(const_cast(surfaceState), kernelArgInfo.isMediaBlockImage, mipLevel); + pImage->setImageArg(surfaceState, kernelArgInfo.isMediaBlockImage, mipLevel); } auto crossThreadData = reinterpret_cast(getCrossThreadData());