render_targets {
    swapchain_out {
        format SWAPCHAIN;
        width SWAPCHAIN;
        height SWAPCHAIN;
        sample_count 1;
    }
}

passes {
    forward {
        type GRAPHICS;
        writes {
            swapchain_out {
                clear_value {
                    r 1.0;
                    g 1.0;
                    b 1.0;
                    a 1.0;
                }

                clear YES;
                discard NO;
            }
        }
    }
}
