The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

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