I’m trying to learn the theory behind how shaders work and am still very confused on how shaders are executed.
Initially, I thought shaders would assign each vertex with a specific color then the fragment shader would interpolate it, creating the gradient color wheel we see. However I forgot to include textures, interpolating then, wouldn’t work.
Just wanted to know how, in what order these shaders are executed.
P.S: Found this reddit post asking the same question as me, but it also doesn’t have any clear answers.
3