nvm it’s because of the anti aliasing method. i had it on msaa, changed back to temporalAA and everything is good now. i still don’t get how msaa does that tho…
edit: yeah so apparently anything besides TemporalAA does that. guess if i release my project the anti aliasing wont be changeable in the options. oof