# requests

msg destroy = 0 { }

msg create_params = 1 {
    params_id: id(zwp_linux_buffer_params_v1),
}

msg get_default_feedback = 2 {
    id: id(zwp_linux_dmabuf_feedback_v1),
}

msg get_surface_feedback = 3 {
    id: id(zwp_linux_dmabuf_feedback_v1),
    surface: id(wl_surface),
}

# events

msg format = 0 {
    format: u32,
}

msg modifier = 1 {
    format: u32,
    modifier_hi: u32,
    modifier_lo: u32,
}
