+ const uint platform_skipped = ((opencl_platforms_filter & (1 << platform_id)) == 0);
+
+ if ((benchmark == 1 || quiet == 0) && (algorithm_pos == 0))
+ {
+ if (machine_readable == 0)
+ {
+ int len = 0;
+
+ if (platform_skipped == 0)
+ {
+ len = log_info ("OpenCL Platform #%u: %s", platform_id + 1, platform_vendor);
+ }
+ else
+ {
+ len = log_info ("OpenCL Platform #%u: %s, skipped", platform_id + 1, platform_vendor);
+ }
+
+ char line[256] = { 0 };
+
+ for (int i = 0; i < len; i++) line[i] = '=';
+
+ log_info (line);
+ }
+ }
+
+ if (platform_skipped == 1) continue;
+