Software Renderer Assignment Walkthrough

This assignment aimed to give students a more rounded idea of what the GPU does between forward pipeline stages by making us do the work ourselves! Final fragments are uploaded to the GPU once interpolation is completed.

This is the most interesting function, so I'll briefly break it down.

Lines 107-128:

Lines 131-159:

Lines 161-178:

Lines 181-191:

Lines 225-222: