(
    vertex:[
        (
            entry_point:"no_padding_vert",
            target_profile:"vs_5_1",
        ),
        (
            entry_point:"needs_padding_vert",
            target_profile:"vs_5_1",
        ),
    ],
    fragment:[
        (
            entry_point:"no_padding_frag",
            target_profile:"ps_5_1",
        ),
        (
            entry_point:"needs_padding_frag",
            target_profile:"ps_5_1",
        ),
    ],
    compute:[
        (
            entry_point:"no_padding_comp",
            target_profile:"cs_5_1",
        ),
        (
            entry_point:"needs_padding_comp",
            target_profile:"cs_5_1",
        ),
    ],
)
