Commit History

Author SHA1 Message Date
  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 2546c0598d Bugfix: Add missing includes of config.h, stdbool.h, and stdint.h 12 years ago
  Luke Dashjr a98c7e7dfa Update copyrights 12 years ago
  Luke Dashjr af7a9aad22 Keep track of bad nonces independently from generic hw errors 12 years ago
  Luke Dashjr 4701eef73e Use inc_hw_errors function at every site which increases hw_errors 12 years ago
  Luke Dashjr dd4904c75f Merge commit 'b196d4f' into cg_merges_20130524b 12 years ago
  Con Kolivas b196d4fa0c Support more shares to be returned for scrypt mining. 12 years ago
  Con Kolivas c1ff90a7ab Do testing for HW errors on submit nonce for both scrypt and sha. 12 years ago
  Con Kolivas 6b714dd431 Increment hardware error count from the one site. 12 years ago
  Luke Dashjr e3c65ccc8c Update copyrights 13 years ago
  Con Kolivas 5412323e26 Fix memory leak with share submission on GPU work structures as discovered by twobitcoins. 13 years ago
  Luke Dashjr a76b9deaef Merge commit 'f28d7d7' into bfgminer 13 years ago
  Luke Dashjr f28d7d7d95 Bugfix: opencl: Clean pc_data->work before freeing pc_data 13 years ago
  Luke Dashjr a76cbd4192 Preformat dev_repr (device representation) and proc_repr (processor representation) once for use everywhere 13 years ago
  Luke Dashjr 1458821958 Update copyrights 13 years ago
  Kano a344deb6ac rename device_api -> device_drv and all related api -> drv and add a device_drv->drv enum for identifying which driver each is 13 years ago
  Luke Dashjr 45217e6ea8 Merge branch 'bugfix_pcd_init' into bfgminer 13 years ago
  Luke Dashjr 32fdc9826d Bugfix: opencl: Initialize pc_data to avoid clean_work checking uninitialized pointers 13 years ago
  Con Kolivas c99636f21b Begin tearing down the old workio command queues by removing submit commands from there and submit them asynchronously via their own threads. 13 years ago
  Luke Dashjr ffd1e4cf97 Partial-Merge commit '9a71654' into cg_merges_20121203 (rename rename_thr to RenameThread) 13 years ago
  Luke Dashjr 6bf22edb09 Partial-Merge commit '2d35ac2' 13 years ago
  Luke Dashjr 52e1b52902 Bugfix: Use clear_work and workdup everywhere work is copied around 13 years ago
  Luke Dashjr fb1bd3e211 Merge commit '8bd8696' into stratum 13 years ago
  Con Kolivas 8bd8696854 The work struct pointer in struct pc_data in findnonce is never freed yet there is no need to allocate it separately so make struct work a static part of the struct pc_data. 13 years ago
  Luke Dashjr a408ac84eb Merge commit '2b6e367' into stratum 13 years ago
  Luke Dashjr 734181ded0 Merge commit '2ff1610' into bfgminer 13 years ago
  Con Kolivas 2b6e3676cd Count an invalid nonce count as a hardware error on opencl. 13 years ago
  Con Kolivas 2ff1610307 Prevent corrupt values returned from the opencl code from trying to read beyond the end of the buffer by masking the value to a max of 15. 13 years ago
  Luke Dashjr 48c9aafa48 opencl: Defer nonce validity checking to submit_nonce 13 years ago
  Kano 307d8da034 HW: error counter auto for all devices - ztex code not fixed 13 years ago