Толпы мальчишек бегали по направлению к городскому выгону и назад; солидные люди в широких летних парусинных и сырцовых шелковых костюмах направлялись туда же почему между сырцовых шелковых не стоит запятая? разве это не однородные члены?
Это неоднородные определения. Они не произносятся с перечислительной интонацией, между ними обычно нельзя поставить союз и. Неоднородные определения иначе связаны с определяемым словом. Одно из определений (ближайшее - шелковых) непосредственно связано с определяемым словом, тогда как второе (сырцовых) связано уже со словосочетанием, состоящим из главного слова и первого определения
а "парусинных" и "сырцовых" будут являться однородными?
да
парусинных и шелковых