internal void UpdateResolutionRequest(ref HDShadowResolutionRequest request, int shadowIdx, ShadowMapType shadowMapType)
 {
     if (shadowMapType == ShadowMapType.PunctualAtlas)
     {
         punctualShadowAtlas.UpdateResolutionRequest(ref request, shadowIdx);
     }
     else if (shadowMapType == ShadowMapType.AreaLightAtlas)
     {
         areaShadowAtlas.UpdateResolutionRequest(ref request, shadowIdx);
     }
 }
 internal void UpdateResolutionRequest(ref HDShadowResolutionRequest request, int shadowIdx, ShadowMapType shadowMapType)
 {
     if (shadowMapType == ShadowMapType.PunctualAtlas)
     {
         punctualShadowAtlas.UpdateResolutionRequest(ref request, shadowIdx);
     }
     else if (shadowMapType == ShadowMapType.AreaLightAtlas)
     {
         areaShadowAtlas.UpdateResolutionRequest(ref request, shadowIdx);
     }
     else if (shadowMapType == ShadowMapType.CascadedDirectional)
     {
         request.cachedAtlasViewport = request.dynamicAtlasViewport;
     }
 }