git ignore test programs
move and remove opengl state changes that are always the same