mirror of
https://github.com/KhronosGroup/OpenCL-CTS.git
synced 2026-03-19 06:09:01 +00:00
Fix compilation errors cl_khr_external_memory_ahb (#2475)
Update the test to use `CL_EXTERNAL_MEMORY_HANDLE_ANDROID_HARDWARE_BUFFER_KHR` instead of `CL_EXTERNAL_MEMORY_HANDLE_AHB_KHR` to match the headers. Handle missing format in switch statement. Signed-off-by: Ahmed Hesham <ahmed.hesham@arm.com>
This commit is contained in:
@@ -173,6 +173,9 @@ std::string ahardwareBufferFormatToString(AHardwareBuffer_Format format)
|
||||
case AHARDWAREBUFFER_FORMAT_YCbCr_P010:
|
||||
result = "AHARDWAREBUFFER_FORMAT_YCbCr_P010";
|
||||
break;
|
||||
case AHARDWAREBUFFER_FORMAT_YCbCr_P210:
|
||||
result = "AHARDWAREBUFFER_FORMAT_YCbCr_P210";
|
||||
break;
|
||||
case AHARDWAREBUFFER_FORMAT_R8_UNORM:
|
||||
result = "AHARDWAREBUFFER_FORMAT_R8_UNORM";
|
||||
break;
|
||||
|
||||
@@ -145,7 +145,7 @@ REGISTER_TEST(test_images)
|
||||
}
|
||||
|
||||
const cl_mem_properties props[] = {
|
||||
CL_EXTERNAL_MEMORY_HANDLE_AHB_KHR,
|
||||
CL_EXTERNAL_MEMORY_HANDLE_ANDROID_HARDWARE_BUFFER_KHR,
|
||||
reinterpret_cast<cl_mem_properties>(aHardwareBuffer), 0
|
||||
};
|
||||
|
||||
@@ -300,7 +300,7 @@ REGISTER_TEST(test_images_read)
|
||||
}
|
||||
|
||||
cl_mem_properties props[] = {
|
||||
CL_EXTERNAL_MEMORY_HANDLE_AHB_KHR,
|
||||
CL_EXTERNAL_MEMORY_HANDLE_ANDROID_HARDWARE_BUFFER_KHR,
|
||||
reinterpret_cast<cl_mem_properties>(aHardwareBuffer), 0
|
||||
};
|
||||
|
||||
@@ -602,7 +602,7 @@ REGISTER_TEST(test_enqueue_read_image)
|
||||
}
|
||||
|
||||
const cl_mem_properties props[] = {
|
||||
CL_EXTERNAL_MEMORY_HANDLE_AHB_KHR,
|
||||
CL_EXTERNAL_MEMORY_HANDLE_ANDROID_HARDWARE_BUFFER_KHR,
|
||||
reinterpret_cast<cl_mem_properties>(aHardwareBuffer), 0
|
||||
};
|
||||
|
||||
@@ -786,7 +786,7 @@ REGISTER_TEST(test_enqueue_copy_image)
|
||||
}
|
||||
|
||||
cl_mem_properties props[] = {
|
||||
CL_EXTERNAL_MEMORY_HANDLE_AHB_KHR,
|
||||
CL_EXTERNAL_MEMORY_HANDLE_ANDROID_HARDWARE_BUFFER_KHR,
|
||||
reinterpret_cast<cl_mem_properties>(aHardwareBuffer), 0
|
||||
};
|
||||
|
||||
@@ -1095,7 +1095,7 @@ REGISTER_TEST(test_enqueue_copy_image_to_buffer)
|
||||
}
|
||||
|
||||
cl_mem_properties props[] = {
|
||||
CL_EXTERNAL_MEMORY_HANDLE_AHB_KHR,
|
||||
CL_EXTERNAL_MEMORY_HANDLE_ANDROID_HARDWARE_BUFFER_KHR,
|
||||
reinterpret_cast<cl_mem_properties>(aHardwareBuffer), 0
|
||||
};
|
||||
|
||||
@@ -1274,7 +1274,7 @@ REGISTER_TEST(test_enqueue_copy_buffer_to_image)
|
||||
test_error(err, "Failed to create CL buffer");
|
||||
|
||||
cl_mem_properties props[] = {
|
||||
CL_EXTERNAL_MEMORY_HANDLE_AHB_KHR,
|
||||
CL_EXTERNAL_MEMORY_HANDLE_ANDROID_HARDWARE_BUFFER_KHR,
|
||||
reinterpret_cast<cl_mem_properties>(aHardwareBuffer), 0
|
||||
};
|
||||
|
||||
@@ -1452,7 +1452,7 @@ REGISTER_TEST(test_enqueue_write_image)
|
||||
|
||||
|
||||
cl_mem_properties props[] = {
|
||||
CL_EXTERNAL_MEMORY_HANDLE_AHB_KHR,
|
||||
CL_EXTERNAL_MEMORY_HANDLE_ANDROID_HARDWARE_BUFFER_KHR,
|
||||
reinterpret_cast<cl_mem_properties>(aHardwareBuffer), 0
|
||||
};
|
||||
|
||||
@@ -1649,7 +1649,7 @@ REGISTER_TEST(test_enqueue_fill_image)
|
||||
"AHB has unexpected height");
|
||||
|
||||
cl_mem_properties props[] = {
|
||||
CL_EXTERNAL_MEMORY_HANDLE_AHB_KHR,
|
||||
CL_EXTERNAL_MEMORY_HANDLE_ANDROID_HARDWARE_BUFFER_KHR,
|
||||
reinterpret_cast<cl_mem_properties>(aHardwareBuffer), 0
|
||||
};
|
||||
|
||||
@@ -1894,7 +1894,7 @@ REGISTER_TEST(test_blob)
|
||||
}
|
||||
|
||||
cl_mem_properties props[] = {
|
||||
CL_EXTERNAL_MEMORY_HANDLE_AHB_KHR,
|
||||
CL_EXTERNAL_MEMORY_HANDLE_ANDROID_HARDWARE_BUFFER_KHR,
|
||||
reinterpret_cast<cl_mem_properties>(aHardwareBuffer), 0
|
||||
};
|
||||
|
||||
|
||||
@@ -77,7 +77,7 @@ REGISTER_TEST(test_buffer_format_negative)
|
||||
.c_str());
|
||||
|
||||
cl_mem_properties props[] = {
|
||||
CL_EXTERNAL_MEMORY_HANDLE_AHB_KHR,
|
||||
CL_EXTERNAL_MEMORY_HANDLE_ANDROID_HARDWARE_BUFFER_KHR,
|
||||
reinterpret_cast<cl_mem_properties>(aHardwareBuffer), 0
|
||||
};
|
||||
|
||||
@@ -155,7 +155,7 @@ REGISTER_TEST(test_buffer_size_negative)
|
||||
.c_str());
|
||||
|
||||
cl_mem_properties props[] = {
|
||||
CL_EXTERNAL_MEMORY_HANDLE_AHB_KHR,
|
||||
CL_EXTERNAL_MEMORY_HANDLE_ANDROID_HARDWARE_BUFFER_KHR,
|
||||
reinterpret_cast<cl_mem_properties>(aHardwareBuffer), 0
|
||||
};
|
||||
|
||||
@@ -215,7 +215,7 @@ REGISTER_TEST(test_images_negative)
|
||||
}
|
||||
|
||||
const cl_mem_properties props[] = {
|
||||
CL_EXTERNAL_MEMORY_HANDLE_AHB_KHR,
|
||||
CL_EXTERNAL_MEMORY_HANDLE_ANDROID_HARDWARE_BUFFER_KHR,
|
||||
reinterpret_cast<cl_mem_properties>(aHardwareBuffer), 0
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user