ckolivas
|
1bfa82c3ce
Revert "Search for nonce if it is not found to be correct as a debugging check."
|
14 years ago |
ckolivas
|
d9e07385da
Search for nonce if it is not found to be correct as a debugging check.
|
14 years ago |
ckolivas
|
92283efd17
Make vectors compile in diablokernel.
|
14 years ago |
ckolivas
|
467ba35275
Convert #if to #ifdef in diablo .cl.
|
14 years ago |
ckolivas
|
2270b4e053
Implement diablo kernel support and try to make it work.
|
14 years ago |
ckolivas
|
c864dbe62d
Import diablominer kernel.
|
14 years ago |
ckolivas
|
02c94272b4
Conflicting entries of cl_kernel may have been causing problems, and automatically chosen kernel type was not being passed on. Rename the enum to cl_kernels and store the chosen kernel in each clState.
|
14 years ago |
ckolivas
|
fa5f4a649b
Set cl_amd_media_ops with the BITALIGN flag and allow non-bitselect devices to build.
|
14 years ago |
ckolivas
|
35ea31b1a5
ALlow much longer filenames for kernels to load properly.
|
14 years ago |
ckolivas
|
8af2365e6e
Allow different kernels to be used by different devices and fix the logic fail of overcorrecting on last commit with !strstr.
|
14 years ago |
Con Kolivas
|
2b23805e1d
Fix kernel selection process and build error.
|
14 years ago |
Con Kolivas
|
c462ba5bc9
Merge branch 'diakgcn' of https://github.com/Diapolo/cgminer into diakgcn
|
14 years ago |
Philip Kaufmann
|
0fe8b60783
instead of uint *, int * was used as type for the output buffer (self-made bug from a former commmit)
|
14 years ago |
Philip Kaufmann
|
68e36c6573
made code a bit more consistent and removed 2 unneeded brackets
|
14 years ago |
Philip Kaufmann
|
7dfac0fab7
queue_phatk_kernel now uses CL_SET_VARG() for base-nonce(s), too
|
14 years ago |
Philip Kaufmann
|
ed7210af6c
added OpenCL >= 1.1 detection code, in preparation of OpenCL 1.1 global offset parameter support
|
14 years ago |
Con Kolivas
|
b2f81c955b
Merge branch 'diakgcn' of https://github.com/Diapolo/cgminer into diakgcn
|
14 years ago |
Con Kolivas
|
2c7baa49ca
Merge branch 'diakgcn' of https://github.com/ckolivas/cgminer into diakgcn
|
14 years ago |
Philip Kaufmann
|
6d997d4567
renamed all rot-functions to rotr to be clear that it is a rotate right
|
14 years ago |
Philip Kaufmann
|
05c74b05e0
changed base-nonce generation for non GOFFSET paths to use get_local_size(0) and left shift
|
14 years ago |
Philip Kaufmann
|
ecd2b0db6b
leave out kernel parameter "const u base", if GOFFSET (not yet implemented) is defined
|
14 years ago |
Philip Kaufmann
|
0834250842
changed format of output buffer from ulong * to uint * to be cgminer compatible
|
14 years ago |
Philip Kaufmann
|
f25075c889
First commit - only changed date in diakgcn120208.cl
|
14 years ago |
Con Kolivas
|
6e3ad7ad25
Logic fail on queue request.
|
14 years ago |
Con Kolivas
|
d40979d173
No point discarding a share even if opt_fail is enabled.
|
14 years ago |
Con Kolivas
|
435e5c85f6
Work items have a tendency to expire at exactly the same time and we don't queue extra items when there are plenty in the queue, regardless of age.
|
14 years ago |
Con Kolivas
|
ffbf15ad82
Discard work when failover-only is enabled and the work has come from a different pool.
|
14 years ago |
Con Kolivas
|
b54d462c85
Missing include to build on newer mingw32.
|
14 years ago |
Con Kolivas
|
5b4761003c
Move from the thread safe localtime_r to regular localtime which is the only one supported on newer pthread libraries on mingw32 to make it compile with
|
14 years ago |
Con Kolivas
|
041d6689bc
Diakgcn should be using the modified PreVal4 which includes T1.
|
14 years ago |