no default detailcount makes shadergen cry when it goes looking for at least some variable later.