Disable L3cache when resolve argument

Change-Id: I4bb3a18d67254eef8aa4a0ce6b29401726f0b47e
This commit is contained in:
Kamil Diedrich
2019-02-05 21:41:51 +01:00
parent 43a66ad976
commit 62e56d2398
12 changed files with 54 additions and 23 deletions

View File

@@ -1131,7 +1131,7 @@ cl_int Kernel::setArgBuffer(uint32_t argIndex,
if (requiresSshForBuffers()) {
auto surfaceState = ptrOffset(getSurfaceStateHeap(), kernelArgInfo.offsetHeap);
buffer->setArgStateful(surfaceState, forceNonAuxMode);
buffer->setArgStateful(surfaceState, forceNonAuxMode, disableL3forStatefulBuffers);
kernelArguments[argIndex].isUncacheable = buffer->isMemObjUncacheable();
}
addAllocationToCacheFlushVector(argIndex, buffer->getGraphicsAllocation());