Remove not needed const_cast on surface state

Change-Id: Id182ddc4dc7d1cdfcf2d1e71ab5aff70c31f30e4
This commit is contained in:
Dunajski, Bartosz
2018-07-26 20:59:18 +02:00
committed by sys_ocldev
parent a906ddaa66
commit 18326df1e2
2 changed files with 4 additions and 4 deletions

View File

@@ -1125,7 +1125,7 @@ cl_int Kernel::setArgBuffer(uint32_t argIndex,
if (requiresSshForBuffers()) {
auto surfaceState = ptrOffset(getSurfaceStateHeap(), kernelArgInfo.offsetHeap);
buffer->setArgStateful(const_cast<void *>(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<void *>(surfaceState));
pImage->setMediaImageArg(surfaceState);
} else {
pImage->setImageArg(const_cast<void *>(surfaceState), kernelArgInfo.isMediaBlockImage, mipLevel);
pImage->setImageArg(surfaceState, kernelArgInfo.isMediaBlockImage, mipLevel);
}
auto crossThreadData = reinterpret_cast<uint32_t *>(getCrossThreadData());