Browse Source

log: warn on using kernel zuikkis with lookup-gap != 2.

build-mingw
Noel Maersk 10 years ago
parent
commit
89d641628b
  1. 5
      ocl.c

5
ocl.c

@ -422,9 +422,10 @@ _clState *initCl(unsigned int gpu, char *name, size_t nameSize) @@ -422,9 +422,10 @@ _clState *initCl(unsigned int gpu, char *name, size_t nameSize)
strcpy(filename, strbuf);
strcpy(binaryfilename, cgpu->kernelname);
/* Kernel zuikkis only supports lookup-gap 2 */
if (strcmp(cgpu->kernelname, "zuikkis") == 0)
if ((strcmp(cgpu->kernelname, "zuikkis") == 0) && (cgpu->lookup_gap != 2)) {
applog(LOG_WARNING, "Kernel zuikkis only supports lookup-gap = 2, forcing.");
cgpu->lookup_gap = 2;
}
/* For some reason 2 vectors is still better even if the card says
* otherwise, and many cards lie about their max so use 256 as max

Loading…
Cancel
Save