Is this the correct naming?
{
"root": "PBR.json",
"float":
{
"OPAQUE":
{
"default":
{
"base":
{
"vertex": "Landscape.vert.spv",
"geometry": "Landscape.geom.spv",
"fragment": "Landscape.frag.spv"
}
All stages compile and the vert & frag work, but the geometry shader seems to be skipped. Changes to it don't take effect.