1. 07 Oct, 2020 1 commit
  2. 13 May, 2020 1 commit
  3. 26 Feb, 2019 4 commits
  4. 06 Nov, 2016 1 commit
    • Serge Martin's avatar
      clover: Add CL_PROGRAM_BINARY_TYPE support (CL1.2). · cc495055
      Serge Martin authored
      
      
      v3 [Francisco Jerez]: Loosely based on Serge's v1 of this patch in
         order to avoid CL-specific enums in the clover module binary
         format.  In addition to other changes made in v2: Represent the CL
         program binary type as the section type instead of adding a CL
         API-specific enum, check that the binary types of the input objects
         are valid during clLinkProgram(), pass section type as argument to
         build_module_library() instead of using separate function.
      Reviewed-by: Francisco Jerez's avatarFrancisco Jerez <currojerez@riseup.net>
      cc495055
  5. 30 Oct, 2016 1 commit
    • Vedran Miletić's avatar
      clover: Introduce CLOVER_EXTRA_*_OPTIONS environment variables · 2fba7204
      Vedran Miletić authored
      
      
      The options specified in the CLOVER_EXTRA_BUILD_OPTIONS shell
      variable are appended to the options specified by the OpenCL program
      in the clBuildProgram function call, if any.
      Analogously, the options specified in the CLOVER_EXTRA_COMPILE_OPTIONS
      and CLOVER_EXTRA_LINK_OPTIONS variables are appended to the options
      specified in clCompileProgram and clLinkProgram function calls,
      respectively.
      
      v2:
       * rename to CLOVER_EXTRA_COMPILER_OPTIONS
       * use debug_get_option
       * append to linker options as well
      
      v3: code cleanups
      
      v4: separate CLOVER_EXTRA_LINKER_OPTIONS options
      
      v5:
       * fix documentation typo
       * use CLOVER_EXTRA_COMPILER_OPTIONS in link stage
      
      v6:
       * separate in CLOVER_EXTRA_{BUILD,COMPILE,LINK}_OPTIONS
       * append options in cl{Build,Compile,Link}Program
      Signed-off-by: default avatarVedran Miletić <vedran@miletic.net>
      Reviewed-by[v1]: Edward O'Callaghan <funfunctor@folklore1984.net>
      
      v7 [Francisco Jerez]: Slight simplification.
      Reviewed-by: Francisco Jerez's avatarFrancisco Jerez <currojerez@riseup.net>
      2fba7204
  6. 12 Jul, 2016 7 commits
  7. 07 Aug, 2015 1 commit
    • Serge Martin's avatar
      clover: Stub missing CL 1.2 functions. · a97f1b69
      Serge Martin authored
      
      
      As sugested by Tom a long time ago
      and in order to be able to create Piglit tests
      
      v2:
      replace NOT_SUPPORTED_BY_CL_1_1 macro with an inline function
      remove extra space in clLinkProgram arg
      
      v3:
      use __func__
      
      v4:
      back to a macro, it make more sense to use it with __func__
      
      [ Francisco Jerez: Rename to CLOVER_NOT_SUPPORTED_UNTIL and pass the
        minimum API version required by the entry point so the error
        messages don't become stale when support for additional CL versions
        is introduced. ]
      Reviewed-by: Francisco Jerez's avatarFrancisco Jerez <currojerez@riseup.net>
      a97f1b69
  8. 29 Apr, 2015 4 commits
  9. 02 Dec, 2014 1 commit
  10. 03 Nov, 2014 1 commit
  11. 31 Oct, 2014 2 commits
  12. 20 Oct, 2014 2 commits
  13. 18 Aug, 2014 1 commit
  14. 17 Aug, 2014 1 commit
  15. 28 Jul, 2014 2 commits
  16. 19 Jun, 2014 1 commit
  17. 21 Feb, 2014 2 commits
  18. 15 Jan, 2014 1 commit
  19. 18 Nov, 2013 1 commit
  20. 29 Oct, 2013 1 commit
  21. 21 Oct, 2013 4 commits