В шейдере есть два шейдера (ебучие нейминги): фрагментный и вертексный.
Как правило и то и то выполняется на одних и тех же ядрах (унифицированных), это происходит в 97% девайсах.
Вертексный шейдер выполняется по кол-ву вертексов в кадре (внезапно), а фрагментный - по кол-ву пикселей, т.е. на фуллхд - это 2 ляма как минимум.
Если у тебя 1 пасс и если у тебя нет пост-эффектов*
Как правило, у тебя в кадре 50-100к вертексов, чаще меньше.
Поэтому верт. шейдер будет выполняться в 20 раз реже (как минимум).
И выгодно будет перенести туда все вычисления, что только можно.
Растеризатор их потом интерполизует под пиксели и заебис.
Но шейдерграф (сюрприз-сюрприз) не даёт тебе возможности решать где будет выполняться твоя нода.
Он сам решит и тебе не скажет.