Foster fled, and a manhunt ensued. But the affidavit does not say who shot Berry and Cliburn, and Garcia said officers are trying to determine whether Foster was the only one who fired a gun.
Berry and Foster are both charged with two felony counts of aggravated assault with a deadly weapon.
Berry is scheduled to appear in court on Wednesday. Court documents say Foster is being held on a $50,000 bond and will appear in court Monday.
Arriving at the sheriff's office Friday morning, Foster acknowledged to reporters that he knew Berry but ignored other questions.
Witnesses reported seeing one person flee on foot after the shooting, the affidavit said.
Berry had a Lone Star College identification card, but officials are still determining whether he and Foster were enrolled at the school. Neal was pursuing his GED, and no charges are expected to be filed against him, according to the sheriff's office.
Plushnick-Masti can be followed on Twitter at https://twitter.com/RamitMastiAP