mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-04 07:14:10 +08:00
Refactor of sharing function
Change arguments in functions from pointer type to referance type Change-Id: If3569ceee2188d9ad572f23e3b7510e7a40e917d
This commit is contained in:
committed by
sys_ocldev
parent
83537d55bf
commit
9d157dc443
@@ -33,7 +33,7 @@ int SharingHandler::acquire(MemObj *memObj) {
|
||||
auto currentSharedHandle = memObj->getGraphicsAllocation()->peekSharedHandle();
|
||||
updateData.sharedHandle = currentSharedHandle;
|
||||
updateData.memObject = memObj;
|
||||
int result = synchronizeHandler(&updateData);
|
||||
int result = synchronizeHandler(updateData);
|
||||
resolveGraphicsAllocationChange(currentSharedHandle, &updateData);
|
||||
if (result != CL_SUCCESS) {
|
||||
return result;
|
||||
@@ -48,7 +48,7 @@ int SharingHandler::acquire(MemObj *memObj) {
|
||||
return CL_SUCCESS;
|
||||
}
|
||||
|
||||
int SharingHandler::synchronizeHandler(UpdateData *updateData) {
|
||||
int SharingHandler::synchronizeHandler(UpdateData &updateData) {
|
||||
auto result = validateUpdateData(updateData);
|
||||
if (result == CL_SUCCESS) {
|
||||
synchronizeObject(updateData);
|
||||
@@ -56,8 +56,7 @@ int SharingHandler::synchronizeHandler(UpdateData *updateData) {
|
||||
return result;
|
||||
}
|
||||
|
||||
int SharingHandler::validateUpdateData(UpdateData *updateData) {
|
||||
UNRECOVERABLE_IF(updateData == nullptr);
|
||||
int SharingHandler::validateUpdateData(UpdateData &updateData) {
|
||||
return CL_SUCCESS;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user