The rock here is described as being a "pink dessert sandstone from the Permian age showing clear signs of dune bedding" [REF].
The Ballochmyle glyphs or motifs are carved on red sandstone, however they are found elsewhere on other sedimentary rocks such as Millstone Grits, as well as the harder igneous and metamorphic rocks such as granites and schists [REF].