protected override void DrawSpritesInner() {
if (VisibleUi) {
_textBlock.DrawString($@"
FPS: {FramesPerSecond:F1}{(SyncInterval ? " (limited)" : "")}
Mode: {Mode}
KN5 objs.: {Kn5MaterialDeferred.Drawed}
SSLR: {(!UseLocalReflections ? "No" : BlurLocalReflections ? "Yes, blurred" : "Yes")}
Cubemap refl.: {(UseCubemapReflections ? "Yes" : "No")}
Shadows: {(!UseShadows ? "No" : UseDebugShadows ? "Debug" : UseShadowsFilter ? "With Filtering" : "Yes")}
FXAA: {(!UseFxaa ? "No" : UseExperimentalSmaa ? "No, SMAA" : UseExperimentalFxaa ? "Experim." : "Yes")}
Lights: {(Lights.Count > 0 ? Lights.Count.ToString() : "")}".Trim(),
new Vector2(Width - 300, 20), 16f, new Color4(1.0f, 1.0f, 1.0f),
CoordinateType.Absolute);
}
Kn5MaterialDeferred.Drawed = 0;
}