diff --git a/SMCode/SM.Base/PostEffects/BloomEffect.cs b/SMCode/SM.Base/PostEffects/BloomEffect.cs index 1b0cf84..97dce1e 100644 --- a/SMCode/SM.Base/PostEffects/BloomEffect.cs +++ b/SMCode/SM.Base/PostEffects/BloomEffect.cs @@ -113,7 +113,6 @@ namespace SM.Base.PostEffects _shader.Draw(collection => { collection["renderedTexture"].SetTexture(first ? _source.ColorAttachments["color"] : (hoz ? _yBuffer : _xBuffer)); - collection["RenderScale"].SetUniform1(_textureScale); collection["First"].SetUniform1(first); collection["Threshold"].SetUniform1(Threshold); diff --git a/SMCode/SM.Base/Window/GLWindow.cs b/SMCode/SM.Base/Window/GLWindow.cs index 0a761d6..c9afb06 100644 --- a/SMCode/SM.Base/Window/GLWindow.cs +++ b/SMCode/SM.Base/Window/GLWindow.cs @@ -107,7 +107,7 @@ namespace SM.Base.Windows protected override void OnClosing(CancelEventArgs e) { base.OnClosing(e); - _fixedUpdateThread.Abort(); + _fixedUpdateThread?.Abort(); } public void Update(UpdateContext context) diff --git a/SM_TEST/TestRenderPipeline.cs b/SM_TEST/TestRenderPipeline.cs index 502cb88..739fc28 100644 --- a/SM_TEST/TestRenderPipeline.cs +++ b/SM_TEST/TestRenderPipeline.cs @@ -18,7 +18,7 @@ namespace SM_TEST { _bloom = new BloomEffect(hdr: true) { - Threshold = .8f, + Threshold = .5f, }; MainFramebuffer = CreateWindowFramebuffer();