Class CLPlatformFilters

    • Constructor Detail

      • CLPlatformFilters

        public CLPlatformFilters()
    • Method Detail

      • version

        public static Filter<CLPlatform> version​(CLVersion version)
        Accepts all platforms supporting at least the given OpenCL spec version.
      • glSharing

        public static Filter<CLPlatform> glSharing()
        Accepts all platforms containing at least one devices of which supports OpenGL-OpenCL interoperability.
      • glSharing

        public static Filter<CLPlatform> glSharing​(com.jogamp.opengl.GLContext context)
        Accepts all with the given OpenGL context compatible platforms containing at least one devices of which supports OpenGL-OpenCL interoperability.
      • extension

        public static Filter<CLPlatform> extension​(String... extensions)
        Accepts all platforms supporting the given extensions.
      • queueMode

        public static Filter<CLPlatform> queueMode​(CLCommandQueue.Mode... modes)
        Accepts all platforms containing at least one devices supporting the specified command queue modes.