コード例 #1
0
ファイル: OpenVRContext.cs プロジェクト: bamfbamf/veldrid
        public override (string[] instance, string[] device) GetRequiredVulkanExtensions()
        {
            StringBuilder sb  = new StringBuilder(1024);
            uint          ret = _compositor.GetVulkanInstanceExtensionsRequired(sb, 1024);

            string[] instance = sb.ToString().Split(' ');
            sb.Clear();
            ret = _compositor.GetVulkanDeviceExtensionsRequired(IntPtr.Zero, sb, 1024);
            string[] device = sb.ToString().Split(' ');
            return(instance, device);
        }