Luke Dashjr
|
2415073479
Bugfix: Add missing includes of config.h, stdbool.h, and stdint.h
|
12 years ago |
Luke Dashjr
|
e3c65ccc8c
Update copyrights
|
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 |
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 |
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 |
Luke Dashjr
|
d5b0698f6c
Merge commit '0feb679' into bfgminer
|
13 years ago |
Con Kolivas
|
86d5377e72
Use atomic ops to never miss a nonce on opencl kernels, including nonce==0, also allowing us to make the output buffer smaller.
|
13 years ago |
Luke Dashjr
|
91fdbfa06d
Set recognizable names on threads for debugging
|
13 years ago |
Con Kolivas
|
e49bd98196
Use the scrypt CPU code to confirm results from OCL code, and mark failures as HW errors, making it easier to tune scrypt parameters.
|
13 years ago |
Con Kolivas
|
b9e5f8e550
Revert "Use cpu scrypt code to check if an scrypt share is below target before submitting it."
|
13 years ago |
Con Kolivas
|
d9eba43a42
Fix build.
|
13 years ago |
Con Kolivas
|
808f403a14
Use cpu scrypt code to check if an scrypt share is below target before submitting it.
|
13 years ago |
Con Kolivas
|
d72add9af3
Send correct values to scrypt kernel to get it finally working.
|
13 years ago |
Con Kolivas
|
6ac14f4280
Don't enqueuewrite buffer at all for pad8 and pass work details around for scrypt in dev_blk.
|
13 years ago |
Con Kolivas
|
ea444d0239
Fix nonce submission code for scrypt.
|
13 years ago |
Con Kolivas
|
8fd3bf74df
Build fix for opt scrypt.
|
13 years ago |