Commit History

Author SHA1 Message Date
  Luke Dashjr fbfab8b4e4 opencl: Nearly complete migration to per-work mining algorithms 11 years ago
  Luke Dashjr c7b7a4a9d5 opencl: Support for per-work mining algorithms 11 years ago
  Luke Dashjr 28e4673181 opencl: Defer loading kernel until it is needed 11 years ago
  Luke Dashjr 1d56821c3c opencl: Split initCl into opencl_create_clState and opencl_load_kernel 11 years ago
  Luke Dashjr 211fdffd19 Copyright cleanups and updates 11 years ago
  Luke Dashjr 13e07d049d Merge branch 'opencl_kernelapi' into bfgminer 11 years ago
  Luke Dashjr 32db914def Bugfix: Report actual kernel name in RPC, rather than kernel interface name 11 years ago
  Luke Dashjr 7bd2a89809 opencl: Silence warning about duplicate const qualifier 11 years ago
  Luke Dashjr 3342cdff7c Merge commit 'fac77b0' into bfgminer 11 years ago
  Luke Dashjr fac77b0f09 opencl: bfg_clBuildProgram function to share common error handling (logging) code 11 years ago
  Luke Dashjr 15eff4074c opencl: Avoid printing empty build logs 11 years ago
  Luke Dashjr 69401b9b9f Bugfix: opencl: Free allocated memory when done with it 11 years ago
  Luke Dashjr 0676fa314a Merge commit '8e4ff7d' into bfgminer 11 years ago
  Luke Dashjr 8e4ff7de10 opencl: Workaround false warning regarding Mesa version number parsing 11 years ago
  Luke Dashjr 211db6a0f8 opencl: If kernel does not specify an interface in scrypt mode, assume it's the scrypt interface 11 years ago
  Luke Dashjr 0b2ecacdd9 opencl: Replace dated versioning with hash of source code 11 years ago
  Luke Dashjr b313e2f1f2 opencl: Search all the same kernel paths when setting kernel 11 years ago
  Luke Dashjr 4ab27d7b0e opencl: Accept arbitrary kernel filenames, provided they specify a kernel interface somewhere in the source file 11 years ago
  Luke Dashjr 4505195031 opencl: Replace (and deprecate) --no-opencl-binaries option, with --set opencl:binary=no 12 years ago
  Luke Dashjr 0678c51c74 opencl: Reenable OpenCL kernel binaries for Mesa OpenCL >= 10.1 12 years ago
  Luke Dashjr 099e0e2a5b Merge commit '981af2b' into bfgminer 12 years ago
  Luke Dashjr 981af2bbd7 Bugfix: opencl: Can only BFI_INT patch if using OpenCL binaries 12 years ago
  Luke Dashjr 7e45129680 Merge remote-tracking branch 'bfg-pull/369/head' into bfgminer 12 years ago
  Luke Dashjr 4c385c2af5 Bugfix: opencl: Defer initial intensity assignment until init, so opt_scrypt has a chance to be set 12 years ago
  Luke Dashjr 176e13ea3c opencl: Support for setting oclthreads as intensity=xNNN (for NNN xintensity); also allow setting d<whatever> for an initial dynamic intensity 12 years ago
  Luke Dashjr 223df8d6ad Move all OpenCL-specific data behind device_data pointers, and relocate OpenCL-specific code out of miner.c 12 years ago
  Isidoro Ghezzi b8cb3f138d minorfix: remove extra semicolon 12 years ago
  Luke Dashjr 2aee732e31 Move unused winsock2.h includes to the end of config.h 12 years ago
  Luke Dashjr 2546c0598d Bugfix: Add missing includes of config.h, stdbool.h, and stdint.h 12 years ago
  Luke Dashjr 1c11680fdb Intercept and use applog for perror calls 12 years ago