Pretty, square green/blue gradients appear now.
Any attempt to create gradient blocks that are not 256x256 are causing the HDMI core to output visual distortion.
It's lucky that 8 bit color happens to JUST allow 256 different colors per channel..so we're seeing nice blocks with this code for now.