Would go for "per entity" for 2 reasons:
1. Normally not the whole screen is filled with shadows (at least outside Doom3), so this will save some bandwidth
2. It allows per entity shadow rendering passes. Usefull if there are situations where some shadows change but others don't and the like ...
1. Normally not the whole screen is filled with shadows (at least outside Doom3), so this will save some bandwidth
2. It allows per entity shadow rendering passes. Usefull if there are situations where some shadows change but others don't and the like ...