- Decrease weight of Texture (maybe required) since it is much simplified with the new base code - Base code: use __constant__ for vertex attribute buffers and materials - Rasterize Algorithm: Suggest starting with AABB, then Austin's scanline https://fgiesen.wordpress.com/2013/02/10/optimizing-the-basic-rasterizer/. I used this but turns out bad so I didn't recommend this, turns out mine is dumb and lack performance analysis - Subdivide rasterize megakernel to rasterize (depth test) and interpolation - Camera setup array and shortcut for performance analysis - default model to something if none is specified (simplifies grading) - rescale the ec points to 100%