public void OnResize(DeviceContextHolder holder) {
var width = holder.Width;
var height = holder.Height;
var i = 4 * 3;
foreach (var texture in _textures) {
texture.Resize(holder, Math.Max(width / i, 1), Math.Max(height / i, 1));
i *= 4;
}
_bloomTexture.Resize(holder, width, height);
_tempTexture.Resize(holder, width, height);
}