mirror of
				https://github.com/Swordfish90/cool-retro-term.git
				synced 2025-11-04 09:02:14 +00:00 
			
		
		
		
	Fix: Bloom radius needed a dependency on window scaling.
This commit is contained in:
		@@ -227,7 +227,6 @@ Item{
 | 
				
			|||||||
            // Restart blurred source settings change.
 | 
					            // Restart blurred source settings change.
 | 
				
			||||||
            Connections{
 | 
					            Connections{
 | 
				
			||||||
                target: appSettings
 | 
					                target: appSettings
 | 
				
			||||||
                onScanline_qualityChanged: _blurredSourceEffect.restartBlurSource();
 | 
					 | 
				
			||||||
                onMotion_blurChanged: _blurredSourceEffect.restartBlurSource();
 | 
					                onMotion_blurChanged: _blurredSourceEffect.restartBlurSource();
 | 
				
			||||||
                onTerminalFontChanged: _blurredSourceEffect.restartBlurSource();
 | 
					                onTerminalFontChanged: _blurredSourceEffect.restartBlurSource();
 | 
				
			||||||
                onRasterizationChanged: _blurredSourceEffect.restartBlurSource();
 | 
					                onRasterizationChanged: _blurredSourceEffect.restartBlurSource();
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -30,14 +30,13 @@ ShaderTerminal{
 | 
				
			|||||||
    //  EFFECTS  ////////////////////////////////////////////////////////////////
 | 
					    //  EFFECTS  ////////////////////////////////////////////////////////////////
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    Loader{
 | 
					    Loader{
 | 
				
			||||||
        property real scaling: appSettings.bloom_quality
 | 
					 | 
				
			||||||
        id: bloomEffectLoader
 | 
					        id: bloomEffectLoader
 | 
				
			||||||
        active: appSettings.bloom_strength
 | 
					        active: appSettings.bloom_strength
 | 
				
			||||||
        asynchronous: true
 | 
					        asynchronous: true
 | 
				
			||||||
        width: parent.width * scaling
 | 
					        width: parent.width * appSettings.bloom_quality
 | 
				
			||||||
        height: parent.height * scaling
 | 
					        height: parent.height * appSettings.bloom_quality
 | 
				
			||||||
        sourceComponent: FastBlur{
 | 
					        sourceComponent: FastBlur{
 | 
				
			||||||
            radius: 48 * scaling
 | 
					            radius: 48 * appSettings.bloom_quality * appSettings.window_scaling
 | 
				
			||||||
            source: terminal.mainTerminal
 | 
					            source: terminal.mainTerminal
 | 
				
			||||||
            transparentBorder: true
 | 
					            transparentBorder: true
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user