private void ProcessHdr(TargetResourceTexture target, TargetResourceTexture source, TargetResourceTexture temporary) {
switch (Mode) {
case RenderingMode.DebugGBuffer:
case RenderingMode.DebugPostEffects:
case RenderingMode.DebugLocalReflections:
return;
}
DeviceContext.OutputMerger.SetTargets(target.TargetView);
DeviceContext.ClearRenderTargetView(target.TargetView, ColorTransparent);
DeviceContext.OutputMerger.BlendState = null;
DeviceContextHolder.GetHelper<HdrHelper>().Draw(DeviceContextHolder, source.View, temporary);
}