Home
last modified time | relevance | path

Searched refs:cl_kernel (Results 1 – 25 of 196) sorted by relevance

12345678

/external/OpenCL-CTS/test_common/harness/
DkernelHelpers.h73 cl_kernel *outKernel, unsigned int numKernelLines,
78 cl_context context, cl_program *outProgram, cl_kernel *outKernel,
100 cl_context context, cl_program *outProgram, cl_kernel *outKernel,
106 extern int get_max_common_work_group_size(cl_context context, cl_kernel kernel,
113 cl_kernel kernel,
120 cl_kernel kernel,
126 extern int get_max_allowed_work_group_size(cl_context context, cl_kernel kernel,
131 cl_kernel kernel,
/external/angle/src/libANGLE/renderer/cl/
DCLKernelCL.h21 CLKernelCL(const cl::Kernel &kernel, cl_kernel native);
24 cl_kernel getNative() const;
31 const cl_kernel mNative;
34 inline cl_kernel CLKernelCL::getNative() const in getNative()
DCLKernelCL.cpp32 bool GetWorkGroupInfo(cl_kernel kernel, in GetWorkGroupInfo()
44 bool GetArgInfo(cl_kernel kernel, in GetArgInfo()
60 bool GetKernelInfo(cl_kernel kernel, cl::KernelInfo name, T &value, cl_int &errorCode) in GetKernelInfo()
67 bool GetArgString(cl_kernel kernel, in GetArgString()
96 bool GetKernelString(cl_kernel kernel, cl::KernelInfo name, std::string &string, cl_int &errorCode) in GetKernelString()
118 CLKernelCL::CLKernelCL(const cl::Kernel &kernel, cl_kernel native) in CLKernelCL()
/external/mesa3d/src/gallium/frontends/clover/api/
Dkernel.cpp29 CLOVER_API cl_kernel
52 cl_kernel *rd_kerns, cl_uint *r_count) try { in clCreateKernelsInProgram()
78 clRetainKernel(cl_kernel d_kern) try { in clRetainKernel()
87 clReleaseKernel(cl_kernel d_kern) try { in clReleaseKernel()
98 clSetKernelArg(cl_kernel d_kern, cl_uint idx, size_t size, in clSetKernelArg()
111 clGetKernelInfo(cl_kernel d_kern, cl_kernel_info param, in clGetKernelInfo()
152 clGetKernelWorkGroupInfo(cl_kernel d_kern, cl_device_id d_dev, in clGetKernelWorkGroupInfo()
197 clGetKernelArgInfo(cl_kernel d_kern, in clGetKernelArgInfo()
315 clEnqueueNDRangeKernel(cl_command_queue d_q, cl_kernel d_kern, in clEnqueueNDRangeKernel()
344 clEnqueueTask(cl_command_queue d_q, cl_kernel d_kern, in clEnqueueTask()
[all …]
/external/mesa3d/src/gallium/frontends/rusticl/api/
Dkernel.rs26 unsafe impl CLInfo<cl_kernel_info> for cl_kernel { implementation
49 unsafe impl CLInfoObj<cl_kernel_arg_info, cl_uint> for cl_kernel { implementation
85 unsafe impl CLInfoObj<cl_kernel_work_group_info, cl_device_id> for cl_kernel { implementation
125 for cl_kernel
265 ) -> CLResult<cl_kernel> { in create_kernel() argument
296 fn retain_kernel(kernel: cl_kernel) -> CLResult<()> { in retain_kernel()
301 fn release_kernel(kernel: cl_kernel) -> CLResult<()> { in release_kernel()
309 kernels: *mut cl_kernel, in create_kernels_in_program() argument
352 kernel: cl_kernel, in set_kernel_arg() argument
457 kernel: cl_kernel, in set_kernel_arg_svm_pointer() argument
[all …]
/external/angle/src/libGLESv2/
Dcl_stubs_autogen.h206 cl_kernel CreateKernel(cl_program program, const char *kernel_name);
209 cl_kernel *kernels,
211 cl_kernel CloneKernel(cl_kernel source_kernel);
212 cl_int RetainKernel(cl_kernel kernel);
213 cl_int ReleaseKernel(cl_kernel kernel);
214 cl_int SetKernelArg(cl_kernel kernel, cl_uint arg_index, size_t arg_size, const void *arg_value);
215 cl_int SetKernelArgSVMPointer(cl_kernel kernel, cl_uint arg_index, const void *arg_value);
216 cl_int SetKernelExecInfo(cl_kernel kernel,
220 cl_int GetKernelInfo(cl_kernel kernel,
225 cl_int GetKernelArgInfo(cl_kernel kernel,
[all …]
Dentry_points_cl_autogen.h132 cl_kernel CL_API_CALL clCreateKernel(cl_program program,
137 cl_kernel *kernels,
139 cl_int CL_API_CALL clRetainKernel(cl_kernel kernel);
140 cl_int CL_API_CALL clReleaseKernel(cl_kernel kernel);
141 cl_int CL_API_CALL clSetKernelArg(cl_kernel kernel,
145 cl_int CL_API_CALL clGetKernelInfo(cl_kernel kernel,
150 cl_int CL_API_CALL clGetKernelWorkGroupInfo(cl_kernel kernel,
276 cl_kernel kernel,
333 cl_kernel kernel,
438 cl_int CL_API_CALL clGetKernelArgInfo(cl_kernel kernel,
[all …]
/external/OpenCL-CTS/test_conformance/spir/
Drun_services.h37 cl_kernel create_kernel_helper(cl_program program, const std::string& kernel_name);
41 void generate_kernel_ws( cl_device_id device, cl_kernel kernel, WorkSizeInfo& ws);
60 …TestResult* clone(cl_context ctx, const WorkSizeInfo& ws, const cl_kernel kernel, const cl_device_…
207 void generate_kernel_data(cl_context context, cl_kernel kernel,
210 void run_kernel(cl_kernel kernel, cl_command_queue queue, WorkSizeInfo &ws, TestResult& result);
/external/angle/src/libANGLE/
DvalidationCL_autogen.h128 const cl_kernel *kernels,
130 cl_int ValidateRetainKernel(cl_kernel kernel);
131 cl_int ValidateReleaseKernel(cl_kernel kernel);
132 cl_int ValidateSetKernelArg(cl_kernel kernel,
136 cl_int ValidateGetKernelInfo(cl_kernel kernel,
141 cl_int ValidateGetKernelWorkGroupInfo(cl_kernel kernel,
265 cl_kernel kernel,
318 cl_kernel kernel,
417 cl_int ValidateGetKernelArgInfo(cl_kernel kernel,
479 cl_int ValidateSetKernelArgSVMPointer(cl_kernel kernel, cl_uint arg_index, const void *arg_value);
[all …]
/external/tensorflow/tensorflow/lite/delegates/gpu/cl/
Dopencl_wrapper.h205 typedef cl_kernel(CL_API_CALL *PFN_clCreateKernel)(
210 cl_kernel * /* kernels */,
212 typedef cl_int(CL_API_CALL *PFN_clRetainKernel)(cl_kernel /* kernel */)
214 typedef cl_int(CL_API_CALL *PFN_clReleaseKernel)(cl_kernel /* kernel */)
217 cl_kernel /* kernel */, cl_uint /* arg_index */, size_t /* arg_size */,
220 cl_kernel /* kernel */, cl_uint /* arg_index */,
223 cl_kernel /* kernel */, cl_kernel_exec_info /* param_name */,
227 cl_kernel /* kernel */, cl_kernel_info /* param_name */,
231 cl_kernel /* kernel */, cl_uint /* arg_indx */,
236 cl_kernel /* kernel */, cl_device_id /* device */,
[all …]
Dcl_kernel.cc31 absl::Status GetKernelMaxWorkGroupSize(cl_kernel kernel, cl_device_id device_id, in GetKernelMaxWorkGroupSize()
46 absl::Status GetKernelPrivateMemorySize(cl_kernel kernel, in GetKernelPrivateMemorySize()
88 cl_kernel* kern_ptr = const_cast<cl_kernel*>(&kernel_); in ReInit()
Dcl_kernel.h49 cl_kernel kernel() const { return kernel_; } in kernel()
84 cl_kernel kernel_ = nullptr;
/external/OpenCL-CTS/test_conformance/SVM/
Dcommon.h79 …inked_lists_on_device(int qi, cl_command_queue q, cl_mem allocator, cl_kernel k, size_t numLis…
80 …inked_lists_on_device(int qi, cl_command_queue q, cl_mem num_correct, cl_kernel k, cl_int ListLe…
81 …ists_on_device_no_map(int qi, cl_command_queue q, size_t *pAllocator, cl_kernel k, size_t numLis…
82 …ists_on_device_no_map(int qi, cl_command_queue q, cl_int *pNum_correct, cl_kernel k, cl_int ListLe…
/external/angle/include/CL/
Dcl_function_types.h268 typedef cl_kernel CL_API_CALL clCreateKernel_t(
279 cl_kernel* kernels,
286 cl_kernel kernel);
292 cl_kernel kernel);
298 cl_kernel kernel,
307 cl_kernel kernel,
317 cl_kernel kernel,
539 cl_kernel kernel,
657 cl_kernel kernel,
846 cl_kernel kernel,
[all …]
Dcl.h35 typedef struct _cl_kernel * cl_kernel; typedef
1359 extern CL_API_ENTRY cl_kernel CL_API_CALL
1367 cl_kernel * kernels,
1372 extern CL_API_ENTRY cl_kernel CL_API_CALL
1373 clCloneKernel(cl_kernel source_kernel,
1379 clRetainKernel(cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0;
1382 clReleaseKernel(cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0;
1385 clSetKernelArg(cl_kernel kernel,
1393 clSetKernelArgSVMPointer(cl_kernel kernel,
1398 clSetKernelExecInfo(cl_kernel kernel,
[all …]
/external/OpenCL-Headers/CL/
Dcl_function_types.h268 typedef cl_kernel CL_API_CALL clCreateKernel_t(
279 cl_kernel* kernels,
286 cl_kernel kernel);
292 cl_kernel kernel);
298 cl_kernel kernel,
307 cl_kernel kernel,
317 cl_kernel kernel,
539 cl_kernel kernel,
657 cl_kernel kernel,
846 cl_kernel kernel,
[all …]
Dcl.h35 typedef struct _cl_kernel * cl_kernel; typedef
1359 extern CL_API_ENTRY cl_kernel CL_API_CALL
1367 cl_kernel * kernels,
1372 extern CL_API_ENTRY cl_kernel CL_API_CALL
1373 clCloneKernel(cl_kernel source_kernel,
1379 clRetainKernel(cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0;
1382 clReleaseKernel(cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0;
1385 clSetKernelArg(cl_kernel kernel,
1393 clSetKernelArgSVMPointer(cl_kernel kernel,
1398 clSetKernelExecInfo(cl_kernel kernel,
[all …]
/external/mesa3d/include/CL/
Dcl_function_types.h268 typedef cl_kernel CL_API_CALL clCreateKernel_t(
279 cl_kernel* kernels,
286 cl_kernel kernel);
292 cl_kernel kernel);
298 cl_kernel kernel,
307 cl_kernel kernel,
317 cl_kernel kernel,
539 cl_kernel kernel,
657 cl_kernel kernel,
846 cl_kernel kernel,
[all …]
Dcl.h35 typedef struct _cl_kernel * cl_kernel; typedef
1355 extern CL_API_ENTRY cl_kernel CL_API_CALL
1363 cl_kernel * kernels,
1368 extern CL_API_ENTRY cl_kernel CL_API_CALL
1369 clCloneKernel(cl_kernel source_kernel,
1375 clRetainKernel(cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0;
1378 clReleaseKernel(cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0;
1381 clSetKernelArg(cl_kernel kernel,
1389 clSetKernelArgSVMPointer(cl_kernel kernel,
1394 clSetKernelExecInfo(cl_kernel kernel,
[all …]
/external/OpenCL-ICD-Loader/test/loader_test/
Dparam_struct.h730 cl_kernel *kernels;
736 cl_kernel kernel;
741 cl_kernel kernel;
751 cl_kernel kernel;
759 cl_kernel kernel;
768 cl_kernel kernel;
778 cl_kernel kernel;
805 cl_kernel kernel;
818 cl_kernel kernel;
/external/ComputeLibrary/include/CL/
Dcl_icd.h356 typedef cl_kernel(CL_API_CALL *cl_api_clCreateKernel)(
361 cl_program program, cl_uint num_kernels, cl_kernel *kernels,
365 cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0;
368 cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0;
371 cl_kernel kernel, cl_uint arg_index, size_t arg_size,
375 cl_kernel kernel, cl_kernel_info param_name, size_t param_value_size,
381 cl_kernel kernel, cl_uint arg_indx, cl_kernel_arg_info param_name,
392 cl_kernel kernel, cl_device_id device, cl_kernel_work_group_info param_name,
399 cl_kernel /* kernel */, cl_uint /* arg_index */,
403 cl_kernel /* kernel */, cl_kernel_exec_info /* param_name */,
[all …]
Dcl.h35 typedef struct _cl_kernel * cl_kernel; typedef
1351 extern CL_API_ENTRY cl_kernel CL_API_CALL
1359 cl_kernel * kernels,
1364 extern CL_API_ENTRY cl_kernel CL_API_CALL
1365 clCloneKernel(cl_kernel source_kernel,
1371 clRetainKernel(cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0;
1374 clReleaseKernel(cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0;
1377 clSetKernelArg(cl_kernel kernel,
1385 clSetKernelArgSVMPointer(cl_kernel kernel,
1390 clSetKernelExecInfo(cl_kernel kernel,
[all …]
/external/OpenCL-CTS/test_conformance/vulkan/
Dtest_vulkan_interop_image.cpp135 const cl_kernel getKernelType(VulkanFormat format, cl_kernel kernel_float, in getKernelType()
136 cl_kernel kernel_signed, in getKernelType()
137 cl_kernel kernel_unsigned) in getKernelType()
139 cl_kernel kernel; in getKernelType()
194 cl_kernel *kernel_unsigned, in run_test_with_two_queue()
195 cl_kernel *kernel_signed, cl_kernel *kernel_float, in run_test_with_two_queue()
202 cl_kernel updateKernelCQ1, updateKernelCQ2; in run_test_with_two_queue()
752 cl_kernel *kernel_unsigned, in run_test_with_one_queue()
753 cl_kernel *kernel_signed, cl_kernel *kernel_float, in run_test_with_one_queue()
759 cl_kernel updateKernelCQ1; in run_test_with_one_queue()
[all …]
Dtest_vulkan_interop_buffer.cpp84 cl_command_queue &cmd_queue2, cl_kernel *kernel, in run_test_with_two_queue()
85 cl_kernel &verify_kernel, VulkanDevice &vkDevice, in run_test_with_two_queue()
93 cl_kernel update_buffer_kernel; in run_test_with_two_queue()
94 cl_kernel kernel_cq; in run_test_with_two_queue()
433 cl_kernel *kernel, cl_kernel &verify_kernel, in run_test_with_one_queue()
441 cl_kernel update_buffer_kernel; in run_test_with_one_queue()
734 cl_context &context, cl_command_queue &cmd_queue1, cl_kernel *kernel, in run_test_with_multi_import_same_ctx()
735 cl_kernel &verify_kernel, VulkanDevice &vkDevice, uint32_t numBuffers, in run_test_with_multi_import_same_ctx()
742 cl_kernel update_buffer_kernel[MAX_IMPORTS]; in run_test_with_multi_import_same_ctx()
1104 cl_command_queue &cmd_queue2, cl_kernel *kernel1, cl_kernel *kernel2, in run_test_with_multi_import_diff_ctx()
[all …]
/external/OpenCL-CTS/dependencies/ocl-headers/CL/
Dcl.h35 typedef struct _cl_kernel * cl_kernel; typedef
1358 extern CL_API_ENTRY cl_kernel CL_API_CALL
1366 cl_kernel * kernels,
1371 extern CL_API_ENTRY cl_kernel CL_API_CALL
1372 clCloneKernel(cl_kernel source_kernel,
1378 clRetainKernel(cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0;
1381 clReleaseKernel(cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0;
1384 clSetKernelArg(cl_kernel kernel,
1392 clSetKernelArgSVMPointer(cl_kernel kernel,
1397 clSetKernelExecInfo(cl_kernel kernel,
[all …]

12345678