Browse Source

Some Intel HD graphics support the opencl commands but return errors since they don't support opencl. Don't fail with them, just provide a warning and disable GPU mining.

nfactor-troky
Con Kolivas 14 years ago
parent
commit
f0fe82ea37
  1. 6
      main.c

6
main.c

@ -3677,8 +3677,10 @@ int main (int argc, char *argv[])
for (i = 0; i < 16; i++) for (i = 0; i < 16; i++)
gpu_devices[i] = false; gpu_devices[i] = false;
nDevs = clDevicesNum(); nDevs = clDevicesNum();
if (nDevs < 0) if (nDevs < 0) {
quit(1, "clDevicesNum returned error"); applog(LOG_ERR, "clDevicesNum returned error, none usable");
nDevs = 0;
}
#endif #endif
if (nDevs) if (nDevs)
opt_n_threads = 0; opt_n_threads = 0;

Loading…
Cancel
Save