.. index:: pair: enum; DPCTLKernelArgType .. _doxid-d3/d94/dpctl__sycl__enum__types_8h_1a2b3d2dd8e0c358370eac0a59fb3fe089: enum DPCTLKernelArgType ======================= Overview ~~~~~~~~ Supported types for kernel arguments to be passed to a Sycl kernel using DPCTL. :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include enum DPCTLKernelArgType { :target:`DPCTL_INT8_T`, :target:`DPCTL_UINT8_T`, :target:`DPCTL_INT16_T`, :target:`DPCTL_UINT16_T`, :target:`DPCTL_INT32_T`, :target:`DPCTL_UINT32_T`, :target:`DPCTL_INT64_T`, :target:`DPCTL_UINT64_T`, :target:`DPCTL_FLOAT32_T`, :target:`DPCTL_FLOAT64_T`, :target:`DPCTL_VOID_PTR`, :target:`DPCTL_LOCAL_ACCESSOR`, :target:`DPCTL_UNSUPPORTED_KERNEL_ARG`, }; .. _details-d3/d94/dpctl__sycl__enum__types_8h_1a2b3d2dd8e0c358370eac0a59fb3fe089: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Supported types for kernel arguments to be passed to a Sycl kernel using DPCTL. Todo Add support for sycl::buffer