Permalink
Switch branches/tags
Commits on Nov 8, 2016
Commits on Nov 2, 2016
  1. win32 fixes and old-rebar bc

    dgud committed with dgud Oct 22, 2016
Commits on Oct 21, 2016
  1. Convert to rebar3 usage

    dgud committed with dgud Oct 21, 2016
    Compiles and runs tests (and edoc and dialyzer)
    rebar3 do compile, ct
    
    And preparation for a hex package
Commits on Dec 2, 2015
  1. Fix type errors

    dgud committed Dec 2, 2015
    Makes it go through dialyzer with a smaller error footprint
Commits on Mar 27, 2015
  1. Merge pull request #25 from ParaPhraseAGH/fix-set_kernel_arg_size

    tonyrog committed Mar 27, 2015
    Fix fetching wrong parameter in ecl_set_kernel_arg_size (typo)
Commits on Mar 25, 2015
  1. Fix fetching wrong parameter in ecl_set_kernel_arg_size.

    pianiel committed Mar 25, 2015
    As a result, size was ignored.
Commits on May 14, 2014
Commits on May 13, 2014
  1. added option -cl-kernel-arg-info to the default options in cl_compile…

    tonyrog committed May 13, 2014
    …:file/2 when version 1.2 is detected, the kernel_arg_info the contains interesting info
Commits on May 12, 2014
  1. add cl:enqueue_migrate_mem_objects/4. Now the api is 1.2 complete, an…

    tonyrog committed May 12, 2014
    …d now debugging and add openGL support
  2. added cl:compile_program/5, cl:link_program/4 for openCL 1.2, at leas…

    tonyrog committed May 12, 2014
    …t on my mac link is not really working, please report.
Commits on May 11, 2014
  1. added cl:create_program_with_builtin_kernels/3, not test yet, lack an…

    tonyrog committed May 11, 2014
    …y hardware to support it
  2. added cl:create_sub_devices, since my 1.2 platform does not support i…

    tonyrog committed May 11, 2014
    …t is currently untested (partion_max_sub_devices = 0)
  3. added 1.2 get_kernel_arg_info and a new test/example for compilation,…

    tonyrog committed May 11, 2014
    … where get_kernel_arg_info is used
Commits on May 9, 2014
  1. added 1.2 functions create_image, enqueue_fill_buffer, enqueue_fill_i…

    tonyrog committed May 9, 2014
    …mage. Added example/test cl_image.erl to demonstrate working examples
  2. near 1.1 feature complete, added create_sub_buffer, enqueue_read_buff…

    tonyrog committed May 9, 2014
    …er_rect, enqueue_write_buffer_rect, enqueue_copy_buffer, enqueue_copy_buffer_rect. Added cl_buffer as example and test of buffer and buffer_rect functions
Commits on May 8, 2014
  1. added binary_type to program_build_inf, updated cl_basic to optionall…

    tonyrog committed May 8, 2014
    …y display that info. added a naive version of wait_for_events that surley need some other logic to work according to spec
  2. changed device info output a bit, added nvidia device info including …

    tonyrog committed May 8, 2014
    …calculation of total number of CUDA cores when possible. This as an example on how to use the device extension string
  3. added nv_nvidia extension device attributes when available, added hal…

    tonyrog committed May 8, 2014
    …f_fp_config and allowed both half_fp_config and double_fp_config as extension. Added preferred_work_group_size_multiple, private_mem_size, global_work_size (1.2) to workgroup_info
Commits on May 7, 2014
  1. Fix type warnings (on windows)

    dgud committed May 7, 2014
  2. Fix version

    dgud committed with dgud Apr 10, 2014
  3. Make it more version agnostic

    dgud committed with dgud Apr 1, 2014
    Load OpenCL 1.2 functions dynamicly
    
    Because otherwise I can not build the dll on OpenCL 1.2 and
    run it on nvidia cards which only supports 1.1
    
    Make device versions steer function version calls
  4. More win64 fixes

    dgud committed Apr 8, 2013
    Remove long usage, long is still 32b on win64.
    
    Update Readme description with mingw64-gcc link problems,
    it will link without errors with MSVC libs but seg fault in runtime.
  5. Do not build examples to ebin dir

    dgud committed Apr 8, 2013
    It is really irritating
Commits on May 4, 2014
  1. fixed annoying bug where clGetProgramInfo CL_PROGRAM_BINARY_SIZES wou…

    tonyrog committed May 4, 2014
    …ld crash if build status != success, the fix was to check build status before fetch that info
Commits on May 3, 2014
  1. found a workaround for the nvidia compilation bug, also fixed double …

    tonyrog committed May 3, 2014
    …constant compiler warning
Commits on May 2, 2014
  1. Merge pull request #24 from fenollp/fix-cl_mul-example

    tonyrog committed May 2, 2014
    Fix cl_mul example
  2. match my style even more

    tonyrog committed May 2, 2014
  3. Merge branch 'kbmurali-master'

    tonyrog committed May 2, 2014
Commits on Apr 27, 2014
  1. Fixed braces style for code to set value of Local to C equivalent NUL…

    kbmurali committed Apr 27, 2014
    …L in
    
    enqueue_nd_range function
Commits on Apr 25, 2014
  1. Fixed setting value of Local argument to C equivalent of NULL in func…

    kbmurali committed Apr 25, 2014
    …tion
    
    cl:enqueue_nd_range_kernel
Commits on Oct 16, 2013
  1. Makefile not needed anymore

    tonyrog committed Oct 16, 2013