Esempio n. 1
0
/*
 #if LANG_JP
 *      /// <summary>
 *      ///
 *      /// </summary>
 *      /// <param name="device"></param>
 #else
 *      /// <summary>
 *      ///
 *      /// </summary>
 *      /// <param name="device"></param>
 #endif
 *      public static string GetDeviceName(int device)
 *      {
 *          StringBuilder buffer = new StringBuilder(256);
 *          GpuInvoke.getDeviceName(device, buffer);
 *          return buffer.ToString();
 *      }
 *
 #if LANG_JP
 *      /// <summary>
 *      ///
 *      /// </summary>
 *      /// <param name="device"></param>
 *      /// <param name="major"></param>
 *      /// <param name="minor"></param>
 #else
 *      /// <summary>
 *      ///
 *      /// </summary>
 *      /// <param name="device"></param>
 *      /// <param name="major"></param>
 *      /// <param name="minor"></param>
 #endif
 *      public static void GetComputeCapability(int device, out int major, out int minor)
 *      {
 *          GpuInvoke.getComputeCapability(device, out major, out minor);
 *      }
 #if LANG_JP
 *      /// <summary>
 *      ///
 *      /// </summary>
 *     /// <param name="free"></param>
 *      /// <param name="total"></param>
 #else
 *      /// <summary>
 *      ///
 *      /// </summary>
 *      /// <param name="free"></param>
 *      /// <param name="total"></param>
 #endif
 *      public static void GetGpuMemInfo(out ulong free, out ulong total)
 *      {
 *          GpuInvoke.getGpuMemInfo(out free, out total);
 *      }
 *
 *
 #if LANG_JP
 *      /// <summary>
 *      ///
 *      /// </summary>
 *      /// <param name="device"></param>
 *      /// <returns></returns>
 #else
 *      /// <summary>
 *      ///
 *      /// </summary>
 *      /// <param name="device"></param>
 *      /// <returns></returns>
 #endif
 *      public static bool HasNativeDoubleSupport(int device)
 *      {
 *          return GpuInvoke.hasNativeDoubleSupport(device) != 0;
 *      }
 #if LANG_JP
 *      /// <summary>
 *      ///
 *      /// </summary>
 *      /// <param name="device"></param>
 *      /// <returns></returns>
 #else
 *      /// <summary>
 *      ///
 *      /// </summary>
 *      /// <param name="device"></param>
 *      /// <returns></returns>
 #endif
 *      public static bool HasAtomicsSupport(int device)
 *      {
 *          return GpuInvoke.hasAtomicsSupport(device) != 0;
 *      }
 */

#if LANG_JP
        /// <summary>
        ///
        /// </summary>
        /// <param name="device"></param>
#else
        /// <summary>
        ///
        /// </summary>
        /// <param name="device"></param>
#endif
        public static void SetDevice(int device)
        {
            GpuInvoke.setDevice(device);
        }