Expand description
OpenCL
Program Object API.
Constants§
Functions§
- Build (compile & link) a program executable.
CallsclBuildProgram
to build anOpenCL
program object. - Compile a program’s source for the devices the
OpenCL
context associated with the program.
Calls clCompileProgram to compile anOpenCL
program object. - Create an
OpenCL
program object for a context and load binary bits into that object.
CallsclCreateProgramWithBinary
to create anOpenCL
program object. - Create an
OpenCL
program object for a context and loads the information related to the built-in kernels into that object.
CallsclCreateProgramWithBuiltInKernels
to create anOpenCL
program object. - Create an
OpenCL
program object for a context and load source code into that object.
CallsclCreateProgramWithSource
to create anOpenCL
program object. - Get data about an
OpenCL
program build. Calls clGetProgramBuildInfo to get the desired data about the program build. - Get specific information about an
OpenCL
program build.
Calls clGetProgramBuildInfo to get the desired information about the program build. - Get data about an
OpenCL
program. Calls clGetProgramInfo to get the desired data about the program. - Get specific information about an
OpenCL
program.
Calls clGetProgramInfo to get the desired information about the program. - Link a set of compiled program objects and libraries for the devices in the
OpenCL
context associated with the program.
Calls clLinkProgram to link anOpenCL
program object. - Release an
OpenCL
program.
CallsclReleaseProgram
to decrement the program reference count. - Retain an
OpenCL
program.
CallsclRetainProgram
to increment the program reference count. - Release the resources allocated by the
OpenCL
compiler for platform.
Calls clUnloadPlatformCompiler.