[02/19] Runtime: fix clEnqueueMigrateMemObjects fail.

Submitted by Yang, Rong R on Nov. 28, 2016, 11:32 a.m.

Details

Message ID 1480332765-3271-2-git-send-email-rong.r.yang@intel.com
State New
Headers show
Series "Series without cover letter" ( rev: 1 ) in Beignet

Not browsing as part of any series.

Commit Message

Yang, Rong R Nov. 28, 2016, 11:32 a.m.
clEnqueueMigrateMemObjects's parameter may be clBuffer or clImage, so
should call CL_OBJECT_IS_MEM.

Signed-off-by: Yang Rong <rong.r.yang@intel.com>
---
 src/cl_api_mem.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Patch hide | download patch | download mbox

diff --git a/src/cl_api_mem.c b/src/cl_api_mem.c
index 054c37a..7314a48 100644
--- a/src/cl_api_mem.c
+++ b/src/cl_api_mem.c
@@ -1177,7 +1177,7 @@  clEnqueueMigrateMemObjects(cl_command_queue command_queue,
     }
 
     for (i = 0; i < num_mem_objects; i++) {
-      if (!CL_OBJECT_IS_BUFFER(mem_objects[i])) {
+      if (!CL_OBJECT_IS_MEM(mem_objects[i])) {
         err = CL_INVALID_MEM_OBJECT;
         break;
       }