Commit History

Author SHA1 Message Date
  Luke Dashjr 1fba92e969 Merge branch '201402_opencl_cleanup' into bfgminer-4.7.x 11 years ago
  Luke Dashjr be34f107ba Bugfix: opencl: Correctly accept negative intensities and set dynamic intensity without changing current value 11 years ago
  Luke Dashjr f075161bcb Merge commit '105489a' into bfgminer-4.7.x 11 years ago
  Luke Dashjr 105489a57f tq_pop: Remove abstime argument since nothing used it and it wouldn't work anyway (uses CLOCK_REALTIME while we use CLOCK_MONOTONIC[_RAW] when possible) 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 0e204e3a91 bfg_strtobool helper function 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 5b297efc18 opencl: Get temperature and fan speed updates with get_stats interface rather than abusing statline override interface 12 years ago
  Luke Dashjr ff00c7e66e Bugfix: Remove devtype variable from driver API 12 years ago
  Luke Dashjr 145f0d4db9 opencl: Deprecate --auto-{fan,gpu} and --gpu-dyninterval options 12 years ago
  Luke Dashjr de232fb415 opencl: Infer autoengine mode when the clock setting receives a range 12 years ago
  Luke Dashjr 48d0516e49 opencl: Infer autofan mode when the fan setting receives a range 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 357908080b opencl: Strip leading and trailing spaces from names 12 years ago
  Luke Dashjr 74cbb918a0 opencl: Deprecate all dedicated commandline options for parameters accessible via set_device 12 years ago
  Luke Dashjr 3b510579a4 opencl: Make current intensity, xintensity, and oclthreads available via RPC 12 years ago
  Luke Dashjr 2f3b84dbc3 opencl: Redo Manage TUI detail line to use xintensity when more reasonable 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 27ce457591 opencl: Store oclthreads and only convert to/from intensity numbers when dealing with external interfaces 12 years ago
  Luke Dashjr 353a54de18 opencl: Support configuration using set_device interface 12 years ago
  Luke Dashjr 1fa13a27bd Bugfix: opencl: Safely handle work->device_data across work copies and cleans 12 years ago
  Nate Woolls 9b564e9668 opencl: Allow specifying a comma separated list for --gpu-threads 12 years ago
  Luke Dashjr 54e6ddb1a0 opencl: _SET_INT_LIST2 to set variables not necessarily within opencl_device_data 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
  Luke Dashjr c675a3388c opencl: Macro-ise code for list options 12 years ago