Many many fixes and optimizations. Texture scaling now dramatically improve performances, various shader optimizations, improved static noise and horizontal distortion and more... #184

Merged
Swordfish90 merged 25 commits from refactoring into master 2014-12-14 21:27:41 +01:00
Showing only changes of commit 85d637e62e - Show all commits

View File

@ -90,6 +90,7 @@ Item{
} }
QMLTermScrollbar { QMLTermScrollbar {
id: kterminalScrollbar
terminal: kterminal terminal: kterminal
anchors.margins: width * 0.5 anchors.margins: width * 0.5
width: terminal.fontMetrics.width * 0.75 width: terminal.fontMetrics.width * 0.75
@ -99,7 +100,6 @@ Item{
radius: width * 0.25 radius: width * 0.25
opacity: 0.7 opacity: 0.7
} }
onOpacityChanged: restartBlurredSource();
} }
FontLoader{ id: fontLoader } FontLoader{ id: fontLoader }
@ -235,6 +235,10 @@ Item{
onTerminalFontChanged: _blurredSourceEffect.restartBlurSource(); onTerminalFontChanged: _blurredSourceEffect.restartBlurSource();
onRasterizationChanged: _blurredSourceEffect.restartBlurSource(); onRasterizationChanged: _blurredSourceEffect.restartBlurSource();
} }
Connections {
target: kterminalScrollbar
onOpacityChanged: _blurredSourceEffect.restartBlurSource();
}
} }
} }