Permalink
Commits on Jul 18, 2012
  1. Merge branch 'develop'

    zhensydow committed Jul 18, 2012
  2. advance to 1.0.3.2

    zhensydow committed Jul 18, 2012
  3. remove warnings on import

    zhensydow committed Jul 18, 2012
Commits on Jul 2, 2012
  1. FIX: No need for -lOpenCL on Windows.

    Michal J. Gajda committed Jul 2, 2012
    I also fixed compilation problems that happened in Win7,
    where GHC cannot find the library.
  2. Updated README.org: no more need for -lOpenCL.

    Michal J. Gajda committed Jul 2, 2012
    Since -lOpenCL is added to extra-libraries: and Framework:
    sections of *.cabal file, it is no longer necessary to provide
    them explicitly for GHCi, and GHC --make.
  3. FIXED: GHC 7.6 warnings: FFI constructor exposure.

    Michal J. Gajda committed Jul 2, 2012
    It seems that FFI _constructors_ will need to be exposed in GHC 7.6,
    for all types actually used for foreign calls.
    
    To silence warnings I added:
    import Foreign.C.Types(CSize(..), CInt(..), CUInt(..), CULLong(..))
  4. FIXED: OS X Lion misses CL_PLATFORM_NOT_FOUND_KHR.

    Michal J. Gajda committed Jul 2, 2012
    I added a constant definition by hard-coded value
    (since Khronos headers _are_ normative part of definition),
    but maybe we should rather use headers from include/ even
    if we link to Apple's version of the library?
  5. Merge branch 'develop'

    zhensydow committed Jul 2, 2012
  6. advance version to 1.0.3.1

    zhensydow committed Jul 2, 2012
  7. separate cl 1.1 code

    zhensydow committed Jul 2, 2012
  8. add cl_gl.h include

    zhensydow committed Jul 2, 2012
  9. Merge pull request #31 from mgajda/master

    zhensydow committed Jul 2, 2012
    closes #29: problems linking executables on Linux (but GHCi worked)
Commits on Jul 1, 2012
Commits on Jun 21, 2012
  1. Merge pull request #30 from mgajda/master

    zhensydow committed Jun 21, 2012
    User friendly message for bad OpenCL installations...
  2. Support CL_PLATFORM_NOT_FOUND_KHR error.

    mgajda committed Jun 21, 2012
    Khronos .icd extension may report error when no platform is
    found. This patch essentially provides a friendly error message like:
    *** Exception: CL_PLATFORM_NOT_FOUND_KHR
    
    Previously it was just an error code:
    *** Exception: CLError.toEnum: Cannot match -1001
Commits on Feb 8, 2012
  1. Merge pull request #28 from acowley/develop

    zhensydow committed Feb 8, 2012
    Preliminary support for OpenGL <-> OpenCL interop
Commits on Feb 2, 2012
  1. Added support for sharing an OpenGL context with OpenCL.

    Anthony Cowley committed Feb 2, 2012
Commits on Jan 27, 2012
  1. Added clCreateFromGLTexture2D.

    Anthony Cowley committed Jan 27, 2012
Commits on Jan 25, 2012
  1. Added clCreateFromGLBuffer.

    Anthony Cowley committed Jan 25, 2012
Commits on Jan 23, 2012
  1. Merge branch 'develop'

    zhensydow committed Jan 23, 2012
  2. add IFCA link on README

    zhensydow committed Jan 23, 2012
  3. refs #11: add context properties

    zhensydow committed Jan 23, 2012
Commits on Jan 20, 2012
  1. Merge pull request #26 from acowley/develop

    zhensydow committed Jan 20, 2012
    darwin cabal tweak
  2. refs #24: fix linux build

    zhensydow committed Jan 20, 2012
Commits on Jan 16, 2012
  1. Export CLMapFlag and constructors.

    Anthony Cowley committed Jan 16, 2012