From: norablackcat Date: Thu, 8 Jun 2023 10:16:50 +0000 (-0600) Subject: rusticl: add cl_khr_create_command_queue X-Git-Tag: upstream/23.3.3~7313 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=be673fdd78ba8773f75b9951c18cdf002986898f;p=platform%2Fupstream%2Fmesa.git rusticl: add cl_khr_create_command_queue Reviewed-by: Karol Herbst Part-of: --- diff --git a/src/gallium/frontends/rusticl/api/icd.rs b/src/gallium/frontends/rusticl/api/icd.rs index 3add761..a0007e6 100644 --- a/src/gallium/frontends/rusticl/api/icd.rs +++ b/src/gallium/frontends/rusticl/api/icd.rs @@ -1268,10 +1268,18 @@ extern "C" fn cl_get_extension_function_address( return ptr::null_mut(); } match unsafe { CStr::from_ptr(function_name) }.to_str().unwrap() { - "clCreateProgramWithILKHR" => cl_create_program_with_il as *mut ::std::ffi::c_void, + // cl_khr_create_command_queue + "clCreateCommandQueueWithPropertiesKHR" => { + cl_create_command_queue_with_properties as *mut ::std::ffi::c_void + } + + // cl_khr_icd "clGetPlatformInfo" => cl_get_platform_info as *mut ::std::ffi::c_void, "clIcdGetPlatformIDsKHR" => cl_icd_get_platform_ids_khr as *mut ::std::ffi::c_void, + // cl_khr_il_program + "clCreateProgramWithILKHR" => cl_create_program_with_il as *mut ::std::ffi::c_void, + // cl_arm_shared_virtual_memory "clEnqueueSVMFreeARM" => cl_enqueue_svm_free_arm as *mut ::std::ffi::c_void, "clEnqueueSVMMapARM" => cl_enqueue_svm_map_arm as *mut ::std::ffi::c_void, diff --git a/src/gallium/frontends/rusticl/core/platform.rs b/src/gallium/frontends/rusticl/core/platform.rs index c6b627a..994dc4d 100644 --- a/src/gallium/frontends/rusticl/core/platform.rs +++ b/src/gallium/frontends/rusticl/core/platform.rs @@ -43,6 +43,7 @@ macro_rules! gen_cl_exts { } gen_cl_exts!([ (1, 0, 0, "cl_khr_byte_addressable_store"), + (1, 0, 0, "cl_khr_create_command_queue"), (1, 0, 0, "cl_khr_icd"), (1, 0, 0, "cl_khr_il_program"), ]);