Changes for version 0.97 - 2012-04-24
- created $ctx->build_program utility function.
- enqueue_acquire/release_gl_objects did not return an event object.
- OpenCL::errno did not return the correct value.
- allow undef values in event wait lists, for convenience.
- implement $program->kernels_in_program.
- add opencl 1.2 constants.
- implement $ctx->image, $ctx->gl_texture, $platform->unload_compiler, $queue->enqueue_fill_buffer/image, all untested (opencl 1.2).
- port image2d and image3d to the opencl 1.2 API.
- port enqueue_marker/barrier to the opencl 1.2 API, and croak if the user requests something that 1.1 cannot do when compiled against 1.1. This slightly changes the API for enqueue_barrier, which now checks the context it is called in.
- add ->format accessor for CL_IMAGHE_FORMAT.
- $object->id function to access internal object id.
Modules
Open Computing Language Bindings