Class OpenCLPlatform

  • All Implemented Interfaces:
    Platform

    public class OpenCLPlatform
    extends java.lang.Object
    implements Platform
    • Method Detail

      • getSystemPropertyAsInt

        private java.util.Optional<java.lang.Integer> getSystemPropertyAsInt​(java.lang.String name)
      • getString

        private static java.lang.String getString​(org.jocl.cl_platform_id platform,
                                                  int paramName)
      • getString

        private static java.lang.String getString​(org.jocl.cl_device_id device,
                                                  int paramName)
      • getSize

        private static long getSize​(org.jocl.cl_device_id device,
                                    int paramName)
      • getSizes

        private static long[] getSizes​(org.jocl.cl_device_id device,
                                       int paramName,
                                       int numValues)
      • getLong

        private static long getLong​(org.jocl.cl_device_id device,
                                    int paramName)
      • getLongs

        private static long[] getLongs​(org.jocl.cl_device_id device,
                                       int paramName,
                                       int numValues)
      • getInt

        private static int getInt​(org.jocl.cl_device_id device,
                                  int paramName)
      • getInts

        private static int[] getInts​(org.jocl.cl_device_id device,
                                     int paramName,
                                     int numValues)