Luke Dashjr
|
cda82f16c5
opencl: Add a simple "fullheader" kernel interface
|
11 years ago |
Luke Dashjr
|
60b127eaaf
opencl: Teach findnonce to behave based on kernel interface rather than mining algorithm
|
11 years ago |
Luke Dashjr
|
289e7c002e
Move malgo-specific code to dedicated source files
|
11 years ago |
Luke Dashjr
|
2bfdbc7e32
opencl: Remove redundant checks for USE_OPENCL
|
11 years ago |
Luke Dashjr
|
38b2400e7f
Significantly rewrite configure script to handle driver dependencies cleaner
|
11 years ago |
Luke Dashjr
|
70f17d7540
Make SHA256d mining optional
|
11 years ago |
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
|
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 |