1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-22 20:44:19 +00:00

Default to poclbm kernel on Tahiti (7970) since phatk does not work, even though performance is sub-standard so that at least it will mine successfully

by default.
This commit is contained in:
Con Kolivas 2012-01-29 11:01:17 +11:00
parent 995b6dc892
commit a3d90f84e2

6
ocl.c
View File

@ -349,10 +349,10 @@ _clState *initCl(unsigned int gpu, char *name, size_t nameSize)
char filename[16]; char filename[16];
if (chosen_kernel == KL_NONE) { if (chosen_kernel == KL_NONE) {
if (clState->hasBitAlign) if (!clState->hasBitAlign || strstr(name, "Tahiti"))
chosen_kernel = KL_PHATK;
else
chosen_kernel = KL_POCLBM; chosen_kernel = KL_POCLBM;
else
chosen_kernel = KL_PHATK;
} }
switch (chosen_kernel) { switch (chosen_kernel) {