□ | □
[□] | □
□+ | □
Please do n't relocate just to be with your friends - - part of the point of this is to talk to people you might not under " normal " circumstances . Note that although collaboration is encouraged , the solutions must always be written up individually , and you should not look at or copy another student 's solution . What he does do well is establish the problem he 's trying to solve , why we should care about it , some of what other people have tried , and what he 's going to try in this project . This is necessary since HW accellerated rasterizers can usually not render outside the actual display surface . Two things happen : first , you need to try to keep values in registers ; second , you need to recognize that your code generator may not put the value in the register you asked it to use .