DPC++ Runtime
Runtime libraries for oneAPI DPC++
pi_opencl.hpp File Reference

Declarations for vOpenCL Plugin. More...

#include <climits>
#include <regex>
#include <string>
#include <pi2ur.hpp>
Include dependency graph for pi_opencl.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define _PI_OPENCL_PLUGIN_VERSION   1
 
#define _PI_OPENCL_PLUGIN_VERSION_STRING    _PI_PLUGIN_VERSION_STRING(_PI_OPENCL_PLUGIN_VERSION)
 

Detailed Description

Declarations for vOpenCL Plugin.

It is the interface between device-agnostic SYCL runtime layer and underlying OpenCL runtime.

Definition in file pi_opencl.hpp.

Macro Definition Documentation

◆ _PI_OPENCL_PLUGIN_VERSION

#define _PI_OPENCL_PLUGIN_VERSION   1

Definition at line 29 of file pi_opencl.hpp.

◆ _PI_OPENCL_PLUGIN_VERSION_STRING

#define _PI_OPENCL_PLUGIN_VERSION_STRING    _PI_PLUGIN_VERSION_STRING(_PI_OPENCL_PLUGIN_VERSION)

Definition at line 31 of file pi_opencl.hpp.