| 89 | } |
| 90 | |
| 91 | int CreateRenderer(SWindowHandle window) |
| 92 | { |
| 93 | renderer.swapChain = skr_render_device_register_window(window); |
| 94 | renderer.presentFence = cgpu_create_fence(skr_renderer_get_cgpu_device()); |
| 95 | renderer.renderGraph = skr::render_graph::RenderGraph::create( |
| 96 | [=](skr::render_graph::RenderGraphBuilder& builder) { |
| 97 | builder.with_device(skr_renderer_get_cgpu_device()) |
| 98 | .with_gfx_queue(skr_renderer_get_gfx_queue()) |
| 99 | .enable_memory_aliasing(); |
| 100 | }); |
| 101 | return 0; |
| 102 | } |
| 103 | |
| 104 | int CreateVFS() |
| 105 | { |
no test coverage detected