Updated BSDF::sample calls