Browse Source

Do not scan other gpu platforms if one is specified.

Con Kolivas 13 years ago
parent
commit
132ee4c981
1 changed files with 3 additions and 0 deletions
  1. 3 0
      ocl.c

+ 3 - 0
ocl.c

@@ -103,6 +103,9 @@ int clDevicesNum(void) {
 	}
 
 	for (i = 0; i < numPlatforms; i++) {
+		if (opt_platform_id >= 0 && (int)i != opt_platform_id)
+			continue;
+
 		status = clGetPlatformInfo( platforms[i], CL_PLATFORM_VENDOR, sizeof(pbuff), pbuff, NULL);
 		if (status != CL_SUCCESS) {
 			applog(LOG_ERR, "Error %d: Getting Platform Info. (clGetPlatformInfo)", status);