Con Kolivas
|
b196d4fa0c
Support more shares to be returned for scrypt mining.
|
13 years ago |
Kano
|
54d5d26095
ocl correct applog typing
|
13 years ago |
Con Kolivas
|
2643ad1b22
Use only the one jump in ocl.c to bypass binary saves for osx opencl.
|
13 years ago |
Con Kolivas
|
0a8f584909
Initialise variables not set on OSX in ocl.c.
|
13 years ago |
Con Kolivas
|
9aae2256d3
Bypass attempting to read and save binary files on OSX to avoid crashes on >1 GPU.
|
13 years ago |
Con Kolivas
|
57e5bfbb25
Set default ocl work size for scrypt to 256.
|
13 years ago |
ckolivas
|
6ffba7e9d8
Convert error getting device IDs in ocl code to info log level only since multiple platforms may be installed and the error is harmless there.
|
13 years ago |
ckolivas
|
a797898fc3
Unnecessary extra array in ocl code.
|
13 years ago |
Kano
|
ed480de9c1
LTC text typo
|
13 years ago |
Con Kolivas
|
132ee4c981
Do not scan other gpu platforms if one is specified.
|
13 years ago |
Con Kolivas
|
584fc013ab
Use a new algorithm for choosing a thread concurrency when none or no shader value is specified for scrypt.
|
13 years ago |
Con Kolivas
|
d0f18e83ad
Do not round up the bufsize to the maximum allocable with scrypt.
|
13 years ago |
Con Kolivas
|
3c3fbdce1c
Remove the rounding-up of the scrypt padbuffer which was not effectual and counter-productive on devices with lots of ram, limiting thread concurrencies and intensities.
|
13 years ago |
Con Kolivas
|
1c6d8a36d8
bufsize is an unsigned integer, make it so for debug.
|
13 years ago |
Con Kolivas
|
767d6df1a5
Whitelist AMD APP SDK 2.8 for diablo kernel.
|
13 years ago |
Con Kolivas
|
87b62bde43
Cope with the highest opencl platform not having usable devices.
|
13 years ago |
Con Kolivas
|
266d31271a
Make the numbuf larger to accept larger scrypt parameters.
|
13 years ago |
Con Kolivas
|
69494c12ed
BeaverCreek doesn't like BFI INT patching.
|
13 years ago |
Con Kolivas
|
25c39c96bb
Ease the checking on allocation of padbuffer8 in the hope it works partially anyway on an apparently failed call.
|
13 years ago |
Con Kolivas
|
cc3b693c6d
Minor warning fixes.
|
13 years ago |
Con Kolivas
|
40b747bae6
Put scrypt warning on separate line to avoid 0 being shown on windows as bufsize.
|
13 years ago |
Con Kolivas
|
d91af893c8
Use correct sdk version detection for SDK 2.7
|
13 years ago |
Con Kolivas
|
69983b778b
Revert "Pick worksize 256 with Cypress if none is specified."
|
13 years ago |
Con Kolivas
|
4fbe5bed15
OpenCL 1.0 does not have native atomic_add and extremely slow support with atom_add so detect opencl1.0 and use a non-atomic workaround.
|
13 years ago |
Con Kolivas
|
482322a4b7
Pick worksize 256 with Cypress if none is specified.
|
13 years ago |
Con Kolivas
|
be06cf7083
Give warning with sdk2.7 and phatk as well.
|
13 years ago |
Con Kolivas
|
cce19d9005
Whitelist sdk2.7 for diablo kernel as well.
|
13 years ago |
Con Kolivas
|
fc44b6d7a1
Use different variables for command line specified lookup gap and thread concurrency to differentiate user defined versus auto chosen values.
|
13 years ago |
Con Kolivas
|
97aa6ea492
Fix build error without scrypt enabled.
|
13 years ago |
Con Kolivas
|
43752ee58c
Limit thread concurrency for scrypt to 5xshaders if shaders is specified.
|
13 years ago |