Лог говорит IncompatibleBindGroup. Это значит, что BindGroupLayout в PipelineLayout текущей RenderPipeline не совпадает с тем, из которого сделан активный BindGroup
я смотрю, как сделано в имгуе. там на каждую текстуру создается отдельно собственно текстура, семплер, бинд-группа, даже если внутри они одинаковые. то есть сколько текстур, столько и групп и семплеров. один пайплайн.