ckolivas
|
837c7319f1
Fix extra argument passed to statline before.
|
12 years ago |
Kano
|
ad1572f77f
size check get_datestamp/get_timestamp and remove unused cgpu->init
|
12 years ago |
Kano
|
385a70bea7
make all statline overflow safe
|
12 years ago |
Kano
|
2d8cc36b82
GPU fan rpm display 9999 when it overflows
|
12 years ago |
Kano
|
b5bf34dc85
applog/quit fix GPU errors created
|
12 years ago |
Kano
|
7eba963477
remove varargs from logging/quit/in general as much as possible
|
12 years ago |
ckolivas
|
065d4aabf6
Fix build.
|
12 years ago |
Con Kolivas
|
727184d6ef
Change the --device parameter parsing and configuration to use ranges and comma separated values.
|
12 years ago |
Con Kolivas
|
bbdbf364cc
Modify scrypt kernel message.
|
12 years ago |
ckolivas
|
ee2671a559
Change the opencl shutdown sequence.
|
12 years ago |
Con Kolivas
|
01fca3e756
Create a logwin_update function which mandatorily updates the logwin and use it when input is expected to prevent display refresh delays.
|
12 years ago |
Con Kolivas
|
1a7a87c2a6
Use a discrete device target for scrypt that dynamically changes to ensure we still report a work utility even if no shares are submitted such as in solo mining.
|
12 years ago |
Con Kolivas
|
b196d4fa0c
Support more shares to be returned for scrypt mining.
|
12 years ago |
Con Kolivas
|
0face980e8
Use cgtime in driver-opencl.c
|
12 years ago |
Con Kolivas
|
13e19de4d5
Calculate work utility for devices that support target diffs of greater than 1, and update scrypt code to use it.
|
13 years ago |
Con Kolivas
|
d7d630b86c
Set default GPU threads to 1 for scrypt.
|
13 years ago |
Kano
|
1c04d14067
cgminer -n to include a USB device list
|
13 years ago |
Con Kolivas
|
5d581cb5d7
Use blank_get_statline_before for GPU devices that don't support adl monitoring.
|
13 years ago |
Con Kolivas
|
5d122cad93
Provide wrappers for grabbing of thr value under the mining_thr_lock.
|
13 years ago |
Kano
|
7abf30b2c0
distinguish between drv and it's id enum now called drv_id
|
13 years ago |
Kano
|
61ec1fe91f
mutex all access to mining_thr
|
13 years ago |
Kano
|
212f32e5e0
Split thr_info array into control_thr and mining_thr pointers so more mining threads can be added later
|
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 |
Con Kolivas
|
d4f4c932bd
Trivial space removal.
|
13 years ago |
Con Kolivas
|
30ed3fb648
Get rid of unused last_work in opencl thread data.
|
13 years ago |
Con Kolivas
|
217be6ed98
Do away with the flaky free_work api in the driver code which would often lose the work data in opencl and simply flush it before exiting the opencl scanhash.
|
13 years ago |
Con Kolivas
|
ce7801beca
Copy the work on opencl_free_work
|
13 years ago |
Con Kolivas
|
2d35ac2567
Track all dynamically allocated memory within the work struct by copying work structs in a common place, creating freshly allocated heap ram for all arrays within the copied struct.
|
13 years ago |
Luke Dashjr
|
cce7508378
opencl: Use new dev_error function for REASON_DEV_NOSTART
|
13 years ago |
Con Kolivas
|
101394ab70
Time for dynamic is in microseconds, not ms.
|
13 years ago |