示例#1
0
文件: main.cs 项目: jpbruyere/vke.net
        protected override void OnResize()
        {
            base.OnResize();

            dev.WaitIdle();

            renderer.Resize(Width, Height);

            UpdateView();

            frameBuffers?.Dispose();
            frameBuffers = plToneMap.RenderPass.CreateFrameBuffers(swapChain);

            DescriptorSetWrites dsUpdate = new DescriptorSetWrites(plToneMap.Layout.DescriptorSetLayouts[0].Bindings[0]);

            dsUpdate.Write(dev, descriptorSet, renderer.hdrImgResolved.Descriptor);

            buildCommandBuffers();

            dev.WaitIdle();
        }
示例#2
0
 protected override void OnResize()
 {
     renderer.Resize();
     base.OnResize();
 }
示例#3
0
文件: main.cs 项目: Svengali/vk.net
 protected override void OnResize()
 {
     UpdateView();
     renderer.Resize();
     buildCommandBuffers();
 }