public static PlatformKind guessPlatformKind(CLPlatform p) { String name = p.getName(); if (name != null) { if (name.equals("Apple")) return PlatformKind.Apple; else if (name.equals("ATI Stream") || name.equals("AMD Accelerated Parallel Processing")) return PlatformKind.AMDApp; else { String vendor = p.getVendor().toLowerCase(); if (vendor.contains("nvidia")) return PlatformKind.NVIDIA; } } return null; } }
public static PlatformKind guessPlatformKind(CLPlatform p) { String name = p.getName(); if (name != null) { if (name.equals("Apple")) return PlatformKind.Apple; else if (name.equals("ATI Stream") || name.equals("AMD Accelerated Parallel Processing")) return PlatformKind.AMDApp; else { String vendor = p.getVendor().toLowerCase(); if (vendor.contains("nvidia")) return PlatformKind.NVIDIA; } } return null; } }
StringBuilder toString(StringBuilder out) { out. append(getName()). append(" {vendor: ").append(getVendor()). append(", version: ").append(getVersion()). append(", profile: ").append(getProfile()). append(", extensions: ").append(Arrays.toString(getExtensions())). append("}"); return out; }
StringBuilder toString(StringBuilder out) { out. append(getName()). append(" {vendor: ").append(getVendor()). append(", version: ").append(getVersion()). append(", profile: ").append(getProfile()). append(", extensions: ").append(Arrays.toString(getExtensions())). append("}"); return out; }
public String toString() { StringBuilder b = new StringBuilder("CLContext(platform = ").append(getPlatform().getName()).append("; devices = "); boolean first = true; for (CLDevice d : getDevices()) { if (first) first = false; else b.append(", "); b.append(d.getName()); } b.append(")"); return b.toString(); } public CLQueue createDefaultOutOfOrderQueueIfPossible() {
public String toString() { StringBuilder b = new StringBuilder("CLContext(platform = ").append(getPlatform().getName()).append("; devices = "); boolean first = true; for (CLDevice d : getDevices()) { if (first) first = false; else b.append(", "); b.append(d.getName()); } b.append(")"); return b.toString(); } public CLQueue createDefaultOutOfOrderQueueIfPossible() {
private void detailsButtActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_detailsButtActionPerformed CLPlatform platform = (CLPlatform)platformCombo.getSelectedItem(); if (platform != null) { JComponent c = HardwareReport.getHardwareReportComponent(platform); c.setMaximumSize(new Dimension(600, 600)); c.setPreferredSize(new Dimension(600, 600)); JOptionPane.showMessageDialog(this, c, "HardwareReport for platform '" + platform.getName() + "'", JOptionPane.INFORMATION_MESSAGE); } }//GEN-LAST:event_detailsButtActionPerformed
@Override public String toString() { return getName() + " (" + getPlatform().getName() + ")"; }
@Override public String toString() { return getName() + " (" + getPlatform().getName() + ")"; }