All shader types have almost the same capabilities - they can read from textures, data buffers and perform the same set of arithmetic instructions.
Шейдеры всех типов имеют очень похожие возможности — они могут «читать» текстуры, буферы данных и выполнять тот же самый набор арифметических инструкций.