conforms  DeferredDiffuseMapHLSL::processPix a bit closer to stock diffuse