public class CLVersion extends Object implements Comparable<CLVersion>
getSpecVersion()
for comparison.Modifier and Type | Field and Description |
---|---|
static CLVersion |
CL_1_0 |
static CLVersion |
CL_1_1 |
String |
fullversion
The full version String is defined as:
OpenCL[space][major_version].[minor_version][space][platform-specific information] |
String |
implversion
The platform specific part of the version string.
|
short |
major
Mayor version number.
|
short |
minor
Minor version number.
|
Modifier | Constructor and Description |
---|---|
protected |
CLVersion(String version) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(CLVersion other) |
boolean |
equals(Object obj)
Returns true if both
fullversion Strings match. |
String |
getFullVersion()
Returns the full, unfiltered version string.
|
String |
getImplVersion() |
short |
getMajor() |
short |
getMinor() |
String |
getSpecVersion()
Returns
'"OpenCL " + major + "." + minor' . |
int |
hashCode() |
boolean |
isAtLeast(CLVersion other) |
boolean |
isAtLeast(int major,
int minor) |
boolean |
isEqual(CLVersion other) |
boolean |
isEqual(int major,
int minor) |
String |
toString() |
public static final CLVersion CL_1_0
public static final CLVersion CL_1_1
public final String fullversion
OpenCL[space][major_version].[minor_version][space][platform-specific information]
public final String implversion
fullversion
public final short minor
fullversion
public final short major
fullversion
protected CLVersion(String version)
public int compareTo(CLVersion other)
compareTo
in interface Comparable<CLVersion>
public boolean isAtLeast(CLVersion other)
public boolean isAtLeast(int major, int minor)
public boolean isEqual(CLVersion other)
public boolean isEqual(int major, int minor)
public String getSpecVersion()
'"OpenCL " + major + "." + minor'
.public String getFullVersion()
fullversion
public String getImplVersion()
implversion
public short getMajor()
major
public short getMinor()
minor
public boolean equals(Object obj)
fullversion
Strings match.