We look at the rules which determine whether any given pixel should be painted when we fill a path. These rules are called fill windings and there are two distinct fill windings that can be used. We will cover how each of these works as a good understanding of them can make the tasking of debugging rendering issues much easier.