コード例 #1
0
 protected override void OnHandleCreated(EventArgs e)
 {
     base.OnHandleCreated(e);
     if (platformRenderContext == null)
     {
         platformRenderContext = new Graphics.Platform.Vulkan.PlatformRenderContext();
         PlatformRenderer.Initialize(platformRenderContext);
     }
     RecreateSwapchain();
 }
コード例 #2
0
ファイル: Window.Win.cs プロジェクト: x5f3759df/Citrus
 protected override void OnHandleCreated(EventArgs e)
 {
     base.OnHandleCreated(e);
     if (platformRenderContext == null)
     {
         platformRenderContext = new Graphics.Platform.Vulkan.PlatformRenderContext();
         PlatformRenderer.Initialize(platformRenderContext);
     }
     swapchain = new Graphics.Platform.Vulkan.Swapchain(platformRenderContext, Handle, ClientSize.Width, ClientSize.Height);
 }