То есть сгенерировать под шейдер структуры это да. Но как проверить что в буфер я записал то что надо? И что положил в нужный дескриптор
Так он не только структуры генерирует, он ещё генерирует Rust типы для пайплайна и для билдеров дескритер-сетов, в которые статически невозможно положить то, что класть в них неположено.