1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-25 05:54:19 +00:00

1733 Commits

Author SHA1 Message Date
Con Kolivas
3c16c853bd Reinstate old diablo kernel variable ordering from 120222, adding only goffset and vector size hint. The massive variable ordering change only helped one SDK on 7970 but hurt other devices. 2012-03-28 20:13:08 +11:00
ckolivas
3f3c8361b3 Change the version number on the correct kernels. 2012-03-28 13:21:40 +11:00
Con Kolivas
6d4314d47f Add extensive instructions on how to make a native windows build. 2012-03-27 23:04:17 +11:00
Con Kolivas
4325cff2b0 Update version numbers of poclbm and diablo kernels as their APIs have also changed. 2012-03-27 23:01:24 +11:00
Con Kolivas
621bcca7f5 Use global offset parameter to diablo and poclbm kernel ONLY for 1 vector kernels. 2012-03-27 22:58:46 +11:00
Con Kolivas
39395eb1e0 Use poclbm preferentially on Tahiti now regardless of SDK. 2012-03-27 22:58:46 +11:00
Con Kolivas
746fe8b2e6 Remove unused constant passed to poclbm. 2012-03-27 22:58:46 +11:00
Con Kolivas
2a3b7359eb Clean up use of macros in poclbm and use bitselect everywhere possible. 2012-03-27 22:58:46 +11:00
Con Kolivas
5fd7d462ab Add vector type hint to diablo kernel. 2012-03-27 22:58:46 +11:00
Con Kolivas
db873ba202 Add worksize and vector attribute hints to the poclbm kernel. 2012-03-27 22:58:46 +11:00
Con Kolivas
325246d309 Spaces for non-aligned variables in poclbm. 2012-03-27 22:58:46 +11:00
Con Kolivas
ab3e63ff42 More tidying of poclbm. 2012-03-27 22:58:46 +11:00
Con Kolivas
0af7bbd74f Swap Vals and W variables where they can overlap in poclbm. 2012-03-27 22:58:45 +11:00
Con Kolivas
00796251e8 More tidying of poclbm. 2012-03-27 22:58:21 +11:00
Con Kolivas
e1d580be70 Tidy up first half of poclbm. 2012-03-27 22:58:21 +11:00
Con Kolivas
c137c505a6 Diablo tidy. 2012-03-27 22:58:21 +11:00
Con Kolivas
a32654bb30 Absorb as many ZA variables into each other in diablo kernel. 2012-03-27 22:58:21 +11:00
Con Kolivas
c10ea0b1b5 Add spaces to new assignments in diablo kernel. 2012-03-27 22:57:57 +11:00
Con Kolivas
5518891678 Variable assignment alignment in diablo kernel. 2012-03-27 22:57:57 +11:00
Con Kolivas
338f6d5788 Clean up use of any() by diablo and poclbm kernels. 2012-03-27 22:57:57 +11:00
Con Kolivas
a7a9dbcf90 Minor variable symmetry changes in poclbm. 2012-03-27 22:57:57 +11:00
Con Kolivas
c297f63e5e Put additions on separate lines for consistency in poclbm. 2012-03-27 22:57:57 +11:00
Con Kolivas
3fa8613557 Consolidate last use of W11 into Vals4 in poclbm. 2012-03-27 22:57:57 +11:00
Con Kolivas
4885b02e32 Add last value in vectors in diablo and poclbm kernel for consistency with original code. 2012-03-27 22:57:57 +11:00
ckolivas
8140da915a Separate out all additions of different variables in diablo kernel. 2012-03-27 22:57:57 +11:00
ckolivas
c43f88733d Separate out additions in final vector code in diablo kernel as well. 2012-03-27 22:57:56 +11:00
Con Kolivas
dc2d4ab7df Get rid of accessory braces. 2012-03-27 22:57:56 +11:00
ckolivas
4776ca8f08 Keep lines that reference the same variable together. 2012-03-27 22:57:56 +11:00
ckolivas
c8bd0e469c Split addition lines without functions. 2012-03-27 22:57:56 +11:00
ckolivas
9901c668c0 Remove unnecessary braces from diablo kernel. 2012-03-27 22:57:56 +11:00
Con Kolivas
40b18d5d01 Use the unrolled option for no vectors return code. 2012-03-27 22:57:56 +11:00
Con Kolivas
70de5ba7f5 Convert additions to += in diablo kernel. 2012-03-27 22:57:56 +11:00
Con Kolivas
6121c2f17d Reuse variables to decrease total number used in diablo kernel. 2012-03-27 22:57:56 +11:00
Con Kolivas
b99a0481f4 Strip out unused variables from diablo array. 2012-03-27 22:57:56 +11:00
Con Kolivas
40f5aac9b1 Machine optimise by removing one-use variables. 2012-03-27 22:57:56 +11:00
Con Kolivas
0f359a8e31 Merge all additions before output. 2012-03-27 22:57:56 +11:00
Con Kolivas
d8f14fd666 Cluster Vals7 for use on output. 2012-03-27 22:57:56 +11:00
Con Kolivas
97ab111ec9 Merge pull request #147 from luke-jr/libudev_detect
Use libudev to autodetect BitFORCE GPUs, if available
2012-02-27 01:22:07 -08:00
Con Kolivas
2b9a1506c3 Merge pull request #148 from luke-jr/bugfix_bitforce_temp_ZLX
Bugfix: ZLX to read BitFORCE temp, not ZKX -.-
2012-02-27 01:21:40 -08:00
Con Kolivas
f77672367e Merge pull request #139 from Diapolo/master
nonce-generation code update for diakgcn
2012-02-27 01:21:21 -08:00
Con Kolivas
717a63f7f3 Merge pull request #149 from kanoi/master
README/api.c add "When" the request was processed to STATUS
2012-02-27 01:20:56 -08:00
Kano
c9b7a223e5 Next API version is 1.4 (1.3 is current) 2012-02-27 12:58:35 +11:00
Kano
b4c7c56fa7 README/api.c add "When" the request was processed to STATUS 2012-02-27 12:02:14 +11:00
Luke Dashjr
3ec89d731b Bugfix: ZLX to read BitFORCE temp, not ZKX -.- 2012-02-26 17:01:37 -05:00
Luke Dashjr
ae99714241 Use libudev to autodetect BitFORCE GPUs, if available 2012-02-26 14:46:51 -05:00
Con Kolivas
28f99bebf7 Use the return value of fan_autotune to set fan_optimal instead of passing it as a pointer. 2012-02-26 16:45:03 +11:00
Con Kolivas
d48faf3998 Pass the lasttemp from the device we're using to adjust fanspeed in twin devices. 2012-02-26 16:40:05 +11:00
Con Kolivas
26f57e3240 Merge pull request #146 from xiangfu/icarus
fix the multi-icarus support, fix the Icarus name to 3 chars
2012-02-25 21:25:16 -08:00
Xiangfu
e8d4003edb fix the name to 3 chars, fix the multi-icarus support 2012-02-26 13:19:47 +08:00
Con Kolivas
2376567b8b Merge pull request #145 from luke-jr/bugfix_scan_doc
Bugfix: "-S auto" is the default if no -S is specified, and there is no such delay in using it
2012-02-25 21:02:13 -08:00