1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
// Default shaders.

pub mod vertexshader {
    vulkano_shaders::shader! {
        ty: "vertex",
        path: "src/shaders/default.vert",
    }
}

pub mod fragmentshader {
    vulkano_shaders::shader! {
        ty: "fragment",
        path: "src/shaders/default.frag"
    }
}

pub mod textured_fragmentshader {
    vulkano_shaders::shader! {
        ty: "fragment",
        path: "src/shaders/default_textured.frag"
    }
}

pub mod texture_array_fragmentshader {
    vulkano_shaders::shader! {
        ty: "fragment",
        path: "src/shaders/default_texture_array.frag"
    }
}

pub mod text_fragmentshader {
    vulkano_shaders::shader! {
        ty: "fragment",
        path: "src/shaders/text.frag"
    }
}