CLPlatform#getDefault(com.jogamp.opencl.util.Filter[]) , CLPlatform#listCLPlatforms(com.jogamp.opencl.util.Filter[])
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static boolean | Returns: true if the strings are either the same, or indicate that they're part of the same card.OpenGL vendor string. glVendor, final String OpenCL vendor string. clVendor)We need this test because: - On at least some AMD cards, the GL vendor is ATI, but the CL vendor is AMD. |
| public static Filter | |
| public static Filter | glSharing()
Accepts all platforms containing at least one devices of which supports OpenGL-OpenCL interoperability. |
| public static Filter | |
| public static Filter | queueMode(final CLCommandQueue.
Accepts all platforms containing at least one devices supporting the specified command queue modes. |
| public static Filter | |
| public static Filter |
| CLPlatformFilters | back to summary |
|---|---|
| public CLPlatformFilters() | |
| areVendorsCompatible | back to summary |
|---|---|
| private static boolean areVendorsCompatible(final String glVendor, final String clVendor) We need this test because: - On at least some AMD cards, the GL vendor is ATI, but the CL vendor is AMD. - On at least some Macs, the GL vendor is Nvidia, but the CL vendor is Apple. | |
| extension | back to summary |
|---|---|
| public static Filter Accepts all platforms supporting the given extensions. | |
| glSharing | back to summary |
|---|---|
| public static Filter Accepts all platforms containing at least one devices of which supports OpenGL-OpenCL interoperability. | |
| glSharing | back to summary |
|---|---|
| public static Filter Accepts all with the given OpenGL context compatible platforms containing at least one devices of which supports OpenGL-OpenCL interoperability. | |
| queueMode | back to summary |
|---|---|
| public static Filter Accepts all platforms containing at least one devices supporting the specified command queue modes. | |
| type | back to summary |
|---|---|
| public static Filter Accepts all platforms containing devices of the given type. | |
| version | back to summary |
|---|---|
| public static Filter Accepts all platforms supporting at least the given OpenCL spec version. | |