<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://update.proggen.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://update.proggen.org/feed.php">
        <title>proggen.org ocl:reference</title>
        <description></description>
        <link>http://update.proggen.org/</link>
        <image rdf:resource="http://update.proggen.org/lib/tpl/proggenY/images/favicon.ico" />
       <dc:date>2026-04-19T14:00:14+0200</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=ocl:reference:clbuildprogram&amp;rev=1663868366"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=ocl:reference:clcreatebuffer&amp;rev=1663868366"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=ocl:reference:clcreatecommandqueue&amp;rev=1663868366"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=ocl:reference:clcreatecontext&amp;rev=1663868366"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=ocl:reference:clcreatekernel&amp;rev=1663868366"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=ocl:reference:clcreateprogramwithsource&amp;rev=1663868366"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=ocl:reference:clenqueuewritebuffer&amp;rev=1663868366"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=ocl:reference:clfinish&amp;rev=1663868366"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=ocl:reference:clflush&amp;rev=1663868366"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=ocl:reference:clgetdeviceids&amp;rev=1663868366"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=ocl:reference:clgetdeviceinfo&amp;rev=1663868366"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=ocl:reference:clgetplatformids&amp;rev=1663868366"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=ocl:reference:clgetplatforminfo&amp;rev=1663868366"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=ocl:reference:clreleasecommandqueue&amp;rev=1663868366"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=ocl:reference:clreleasecontext&amp;rev=1663868366"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=ocl:reference:clreleasekernel&amp;rev=1663868366"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=ocl:reference:clreleasememobject&amp;rev=1663868366"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=ocl:reference:clreleaseprogram&amp;rev=1663868366"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=ocl:reference:clretainmemobject&amp;rev=1663868366"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=ocl:reference:clsetkernelarg&amp;rev=1663868366"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://update.proggen.org/lib/tpl/proggenY/images/favicon.ico">
        <title>proggen.org</title>
        <link>http://update.proggen.org/</link>
        <url>http://update.proggen.org/lib/tpl/proggenY/images/favicon.ico</url>
    </image>
    <item rdf:about="http://update.proggen.org/doku.php?id=ocl:reference:clbuildprogram&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ocl:reference:clbuildprogram</title>
        <link>http://update.proggen.org/doku.php?id=ocl:reference:clbuildprogram&amp;rev=1663868366</link>
        <description>clBuildProgram

Baut (kompiliert und links) Programmcode für den Programmcode oder -binary. Für genauere Informationen: [5]

Signatur


cl_int clBuildProgram ( cl_program program,
                        cl_uint num_devices,
                        const cl_device_id *device_list,
                        const char *options,
                        void (CL_CALLBACK *pfn_notify) (
                            cl_program program, 
                            void *user_data
                       …</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=ocl:reference:clcreatebuffer&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ocl:reference:clcreatebuffer</title>
        <link>http://update.proggen.org/doku.php?id=ocl:reference:clcreatebuffer&amp;rev=1663868366</link>
        <description>clCreateBuffer

Legt einen Buffer / ein Speicherobjekt für Daten auf dem OpenCL-Device an.

Signatur


cl_mem clCreateBuffer ( cl_context context,
                        cl_mem_flags flags,
                        size_t size,
                        void *host_ptr,
                        cl_int *errcode_ret)</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=ocl:reference:clcreatecommandqueue&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ocl:reference:clcreatecommandqueue</title>
        <link>http://update.proggen.org/doku.php?id=ocl:reference:clcreatecommandqueue&amp;rev=1663868366</link>
        <description>clCreateCommandQueue

Erzeugt eine CommandQueue für ein bestimmtes Gerät mit bestimmten Eigenschaften.

[2]

Signatur


cl_command_queue clCreateCommandQueue( 	cl_context context,
  	cl_device_id device,
  	cl_command_queue_properties properties,
  	cl_int *errcode_ret)</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=ocl:reference:clcreatecontext&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ocl:reference:clcreatecontext</title>
        <link>http://update.proggen.org/doku.php?id=ocl:reference:clcreatecontext&amp;rev=1663868366</link>
        <description>clCreateContext

Erzeugt den OpenCL-Kontext.

Signatur


cl_context clCreateContext( const cl_context_properties *properties,
                            cl_uint num_devices,
                            const cl_device_id *devices,
                            void ( CL_CALLBACK  *pfn_notify) (
                                const char *errinfo,
                                const void *private_info, size_t cb,
                                void *user_data
                            ),
    …</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=ocl:reference:clcreatekernel&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ocl:reference:clcreatekernel</title>
        <link>http://update.proggen.org/doku.php?id=ocl:reference:clcreatekernel&amp;rev=1663868366</link>
        <description>clCreateKernel

Erzeugt ein Kernel Objekt aus einem Programm-Objekt.

Signatur


cl_kernel clCreateKernel ( cl_program  program,
                           const char *kernel_name,
                           cl_int *errcode_ret)


Parameter

prorgam:</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=ocl:reference:clcreateprogramwithsource&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ocl:reference:clcreateprogramwithsource</title>
        <link>http://update.proggen.org/doku.php?id=ocl:reference:clcreateprogramwithsource&amp;rev=1663868366</link>
        <description>clCreateProgramWithSource

Erstellt ein Programm-Objekt für den Kontext und lädt den Quellcode, der durch die Strings in strings angegeben wurde in das Programm-Objekt.

Signatur


cl_program clCreateProgramWithSource ( cl_context context,
                                       cl_uint count,
                                       const char **strings,
                                       const size_t *lengths,
                                       cl_int *errcode_ret)</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=ocl:reference:clenqueuewritebuffer&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ocl:reference:clenqueuewritebuffer</title>
        <link>http://update.proggen.org/doku.php?id=ocl:reference:clenqueuewritebuffer&amp;rev=1663868366</link>
        <description>clEnqueueWriteBuffer

Fügt ein Kommando zum Schreiben auf ein Buffer-Objekt vom Host-Speicher in die Command Queue ein.

Signatur


cl_int clEnqueueWriteBuffer ( cl_command_queue command_queue,
                              cl_mem buffer,
                              cl_bool blocking_write,
                              size_t offset,
                              size_t size,
                              const void *ptr,
                              cl_uint num_events_in_wait_list,
         …</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=ocl:reference:clfinish&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ocl:reference:clfinish</title>
        <link>http://update.proggen.org/doku.php?id=ocl:reference:clfinish&amp;rev=1663868366</link>
        <description>clFinish

Blockiert bis alle vorher in die Command-Queue eingereihten Kommandos vollständig abgearbeitet sind. 

Signatur


cl_int clFinish ( cl_command_queue command_queue )


Parameter

command_queue: die Command-Queue, die abgearbeitet werden soll.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=ocl:reference:clflush&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ocl:reference:clflush</title>
        <link>http://update.proggen.org/doku.php?id=ocl:reference:clflush&amp;rev=1663868366</link>
        <description>clFlush

Führt alle vorher zur Command-Queue hinzugefügten OpenCL-Befehle aus.

Signatur


cl_int clFlush ( cl_command_queue  command_queue )


Parameter

command_queue: Die Command-Queue, die abgearbeitet werden soll. 

Rückgabewerte

Zurückgegeben wird ein Fehlercode:</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=ocl:reference:clgetdeviceids&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ocl:reference:clgetdeviceids</title>
        <link>http://update.proggen.org/doku.php?id=ocl:reference:clgetdeviceids&amp;rev=1663868366</link>
        <description>clGetDeviceIDs

Holt die Geräte-IDs, die im System verfügbar sind.

Signatur


cl_int clGetDeviceIDs ( cl_platform_id  platform ,
                        cl_device_type  device_type ,
                        cl_uint  num_entries ,
                        cl_device_id  *devices ,
                        cl_uint  *num_devices )</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=ocl:reference:clgetdeviceinfo&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ocl:reference:clgetdeviceinfo</title>
        <link>http://update.proggen.org/doku.php?id=ocl:reference:clgetdeviceinfo&amp;rev=1663868366</link>
        <description>clGetDeviceInfo

Holt spezifische Informationen zu einem OpenCL-Gerät.

Signatur


cl_int clGetDeviceInfo ( cl_device_id  device ,
                         cl_device_info  param_name ,
                         size_t  param_value_size ,
                         void  *param_value ,
                         size_t  *param_value_size_ret )</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=ocl:reference:clgetplatformids&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ocl:reference:clgetplatformids</title>
        <link>http://update.proggen.org/doku.php?id=ocl:reference:clgetplatformids&amp;rev=1663868366</link>
        <description>clGetPlatformIDs

Holt die Liste der Plattformen, die verfügbar sind.

Signatur


cl_int clGetPlatformIDs( cl_uint num_entries,
                         cl_platform_id *platforms,
                         cl_uint *num_platforms)


Parameter

num_entries:</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=ocl:reference:clgetplatforminfo&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ocl:reference:clgetplatforminfo</title>
        <link>http://update.proggen.org/doku.php?id=ocl:reference:clgetplatforminfo&amp;rev=1663868366</link>
        <description>clGetPlatformInfo

Holt spezifische Informationen über eine OpenCL-Plattform.

Signatur


cl_int clGetPlatformInfo( cl_platform_id platform,
                          cl_platform_info param_name,
                          size_t param_value_size,
                          void *param_value,
                          size_t *param_value_size_ret)</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=ocl:reference:clreleasecommandqueue&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ocl:reference:clreleasecommandqueue</title>
        <link>http://update.proggen.org/doku.php?id=ocl:reference:clreleasecommandqueue&amp;rev=1663868366</link>
        <description>clReleaseCommandQueue

Verringert den Referenzzähler von command_queue.

Signatur


cl_int clReleaseCommandQueue( cl_command_queue command_queue )


Parameter

command_queue: Die Command-Queue, die freigelassen werden soll.

Rückgabewert

Zurückgegeben wird ein Fehlercode:</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=ocl:reference:clreleasecontext&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ocl:reference:clreleasecontext</title>
        <link>http://update.proggen.org/doku.php?id=ocl:reference:clreleasecontext&amp;rev=1663868366</link>
        <description>clReleaseContext

Verringert den Referenzzähler von context um eins.

Signatur


cl_int clReleaseContext ( cl_context context )


Parameter

context: Der OpenCL-Kontext der freigelassen werden soll.

Rückgabewert

Zurückgegeben wird ein Fehlercode:</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=ocl:reference:clreleasekernel&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ocl:reference:clreleasekernel</title>
        <link>http://update.proggen.org/doku.php?id=ocl:reference:clreleasekernel&amp;rev=1663868366</link>
        <description>clReleaseKernel

Verringert den Referenzzähler von kernel.

Signatur


cl_int clReleaseKernel ( cl_kernel kernel )


Parameter

kernel: Der Kernel der freigegeben werden soll

Rückgabewerte

Zurückgegeben wird ein Fehlercode:
 Wert  Beschreibung</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=ocl:reference:clreleasememobject&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ocl:reference:clreleasememobject</title>
        <link>http://update.proggen.org/doku.php?id=ocl:reference:clreleasememobject&amp;rev=1663868366</link>
        <description>clReleaseMemObject

Verringert den Referenzzähler des Speicherobjekts.

Signatur


cl_int clReleaseMemObject ( cl_mem memobj )


Parameter

memobj: Das Speicherobjekt, was freigegeben werden soll. 

Rückgabewert

Zurückgegeben wird ein Fehlercode:</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=ocl:reference:clreleaseprogram&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ocl:reference:clreleaseprogram</title>
        <link>http://update.proggen.org/doku.php?id=ocl:reference:clreleaseprogram&amp;rev=1663868366</link>
        <description>clReleaseProgram

Verringert den Referenzzähler von program.

Signatur


cl_int clReleaseProgram ( cl_program program )


Parameter

program: Die cl_program Variable, die freigegeben werden soll.

Rückgabewert

Zurückgegeben wird ein Fehlercode:</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=ocl:reference:clretainmemobject&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ocl:reference:clretainmemobject</title>
        <link>http://update.proggen.org/doku.php?id=ocl:reference:clretainmemobject&amp;rev=1663868366</link>
        <description>clRetainMemObject

Inkrementiert den Referenzzähler eines Speicherobjektes.

Signatur


cl_int clRetainMemObject ( cl_mem memobj )


Parameter

memobj: gültiges Speicherobjekt

Rückgabewert

Zurückgegeben wird ein Fehlercode:
 Wert  Beschreibung</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=ocl:reference:clsetkernelarg&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ocl:reference:clsetkernelarg</title>
        <link>http://update.proggen.org/doku.php?id=ocl:reference:clsetkernelarg&amp;rev=1663868366</link>
        <description>clSetKernelArg

Die Funktion setzt Parameter für den Kernel.

Signatur


cl_int clSetKernelArg ( cl_kernel kernel,
                        cl_uint arg_index,
                        size_t arg_size,
                        const void *arg_value)</description>
    </item>
</rdf:RDF>
