Granites work like this from what I've learned:
Granite is a trait, not necessarily one specific gene.
The Granite trait can be random or genetic, dom, co-dom, or even recessive.
Some markers are a clear belly, 'break' in the pattern behind the neck, and of course the black speckling.
Granite will also 'funkify' patterns which is why you hear some of the big breeders selecting animals that have genetic granite traits.
I hatched some out myself - there are pics at my facebook page linked in my signature.