1 | Revision history for Perl extension OpenCL. |
1 | Revision history for Perl extension OpenCL. |
2 | |
2 | |
3 | TODO: http://www.khronos.org/registry/cl/sdk/1.1/docs/man/xhtml/clEnqueueReadBufferRect.html |
3 | TODO: http://www.khronos.org/registry/cl/sdk/1.1/docs/man/xhtml/clEnqueueReadBufferRect.html |
4 | TODO: http://www.khronos.org/registry/cl/sdk/1.1/docs/man/xhtml/clEnqueueWriteBufferRect.html |
4 | TODO: http://www.khronos.org/registry/cl/sdk/1.1/docs/man/xhtml/clEnqueueWriteBufferRect.html |
5 | TODO: http://www.khronos.org/registry/cl/sdk/1.1/docs/man/xhtml/clCreateProgramWithBinary.html |
5 | TODO: http://www.khronos.org/registry/cl/sdk/1.1/docs/man/xhtml/clCreateProgramWithBinary.html |
6 | TODO: sometimes, glGet*Info returns strings with 0-bytes |
|
|
7 | TODO: CL_IMAGE_FORMAT |
6 | TODO: CL_IMAGE_FORMAT |
8 | TODO: combine sources for glGet* wrappers that are identical. |
7 | TODO: combine sources for glGet* wrappers that are identical. |
9 | TODO: add long example |
8 | TODO: add long example |
10 | |
9 | |
11 | - added $program->binaries method. |
10 | - added $program->binaries method. |
|
|
11 | - coalesce like-typed accessor methods into the same xs function and |
|
|
12 | multiple ALIASes - this reduces the OpenCL codesize from 162kb to |
|
|
13 | 132kb on my system. |
12 | - minor doc improvements. |
14 | - minor doc improvements. |
13 | |
15 | |
14 | 0.55 Sun Nov 20 11:19:25 CET 2011 |
16 | 0.55 Sun Nov 20 11:19:25 CET 2011 |
15 | - semi-automatically generate query methods for almost all clGet*Info names. |
17 | - semi-automatically generate query methods for almost all clGet*Info names. |
16 | - provide cl_ext.h constants. |
18 | - provide cl_ext.h constants. |