INNER CODE UNIT · Rust

new

attackgoat/vk-graph · crates/vk-graph-egui/src/lib.rs:45

    pub fn new(device: &Device, display_target: &dyn HasDisplayHandle) -> Self {
        let ppl = GraphicsPipeline::create(
            device,
            GraphicsPipelineInfo::builder()
                .blend(BlendInfo {
                    blend_enable: true,
                    src_color_blend_factor: vk::BlendFactor::ONE,
                    dst_color_blend_factor: vk::BlendFactor::ONE_MINUS_SRC_ALPHA,
                    color_blend_op: vk::BlendOp::ADD,
                    src_alpha_blend_factor: vk::BlendFactor::ONE,
                    dst_alpha_blend_factor: vk::BlendFactor::ONE,
                    alpha_blend_op: vk::BlendOp::ADD,
                    color_write_mask: vk::ColorComponentFlags::R
                        | vk::ColorComponentFlags::G
                        | vk::ColorComponentFlags::B
                        | vk::ColorComponentFlags::A,
                })
                .cull_mode(vk::CullModeFlags::NONE),

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…