SWDEV-443796 - Translate CL_INVALID_GL_OBJECT error for DX/CL interop

Change-Id: If87bb9d0fb275dd4d9a8a949f4016a082a300144
Este commit está contenido en:
Ioannis Assiouras
2024-01-31 23:00:14 +00:00
padre 8d265838cb
commit 32d49d55ec
Se han modificado 4 ficheros con 21 adiciones y 18 borrados
+6 -6
Ver fichero
@@ -213,18 +213,18 @@ RUNTIME_EXIT
RUNTIME_ENTRY(cl_int, clEnqueueAcquireDX9MediaSurfacesKHR,
(cl_command_queue command_queue, cl_uint num_objects, const cl_mem* mem_objects,
cl_uint num_events_in_wait_list, const cl_event* event_wait_list, cl_event* event)) {
return amd::clEnqueueAcquireExtObjectsAMD(command_queue, num_objects, mem_objects,
num_events_in_wait_list, event_wait_list, event,
CL_COMMAND_ACQUIRE_DX9_MEDIA_SURFACES_KHR);
return amd::clDXTranslateErrorCode(amd::clEnqueueAcquireExtObjectsAMD(
command_queue, num_objects, mem_objects, num_events_in_wait_list, event_wait_list, event,
CL_COMMAND_ACQUIRE_DX9_MEDIA_SURFACES_KHR));
}
RUNTIME_EXIT
RUNTIME_ENTRY(cl_int, clEnqueueReleaseDX9MediaSurfacesKHR,
(cl_command_queue command_queue, cl_uint num_objects, const cl_mem* mem_objects,
cl_uint num_events_in_wait_list, const cl_event* event_wait_list, cl_event* event)) {
return amd::clEnqueueReleaseExtObjectsAMD(command_queue, num_objects, mem_objects,
num_events_in_wait_list, event_wait_list, event,
CL_COMMAND_RELEASE_DX9_MEDIA_SURFACES_KHR);
return amd::clDXTranslateErrorCode(amd::clEnqueueReleaseExtObjectsAMD(
command_queue, num_objects, mem_objects, num_events_in_wait_list, event_wait_list, event,
CL_COMMAND_RELEASE_DX9_MEDIA_SURFACES_KHR));
}
RUNTIME_EXIT