From daadef1e7db37916b3dc75a7dcb652c52f3237c4 Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Sun, 27 Feb 2022 05:57:08 +0000 Subject: [PATCH] gpu-dawn: example: reuse framebuffer size Signed-off-by: Stephen Gutekanst --- gpu-dawn/src/dawn/hello_triangle.zig | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/gpu-dawn/src/dawn/hello_triangle.zig b/gpu-dawn/src/dawn/hello_triangle.zig index 98f80dbf..a1a97fe9 100644 --- a/gpu-dawn/src/dawn/hello_triangle.zig +++ b/gpu-dawn/src/dawn/hello_triangle.zig @@ -52,12 +52,17 @@ pub fn main() !void { window_data.swap_chain = c.wgpuDeviceCreateSwapChain(setup.device, null, &descriptor); window_data.swap_chain_format = c.machUtilsBackendBinding_getPreferredSwapChainTextureFormat(binding); - c.wgpuSwapChainConfigure(window_data.swap_chain.?, window_data.swap_chain_format, c.WGPUTextureUsage_RenderAttachment, 640, 480); + c.wgpuSwapChainConfigure( + window_data.swap_chain.?, + window_data.swap_chain_format, + c.WGPUTextureUsage_RenderAttachment, + framebuffer_size.width, + framebuffer_size.height, + ); } window_data.current_desc = descriptor; window_data.target_desc = descriptor; - const vs = \\ @stage(vertex) fn main( \\ @builtin(vertex_index) VertexIndex : u32