Commit Graph

22 Commits

Author SHA1 Message Date
Filippo Scognamiglio
4e123d747a Revert "Add subpixels rasterization and improve existing ones."
Use something similar to what we had before, avoiding heavy texture
fetches."

This reverts commit 293b05fec6.
2018-11-13 21:57:50 +01:00
Filippo Scognamiglio
92e82c203f Important burn-in optimization. It is much lighter on resources. 2018-11-07 22:42:29 +01:00
Filippo Scognamiglio
293b05fec6 Add subpixels rasterization and improve existing ones. 2018-11-05 00:16:52 +01:00
Filippo Scognamiglio
37ba495354 Improve bloom effect. This is more pronounced in very bright areas. 2018-11-01 23:35:55 +01:00
Filippo Scognamiglio
cf404f980d Use already available shaderEffectSource and improve bloom look at low quality by limiting minimum radius. 2015-01-05 21:47:42 +01:00
Filippo Scognamiglio
cc1d77ea32 Fix: font names and order. Added compatible scanlines and pixels fonts. 2014-12-31 16:40:30 +01:00
Filippo Scognamiglio
4d3c16fabc Refactoting: change names in settings, and using camelCase for settings name. 2014-12-23 18:13:34 +01:00
Filippo Scognamiglio
df76d83d4b Improved frames. They are now faster, better looking, and more customizable. Also added a workaround for segementation faults when changing them. 2014-12-20 18:46:05 +01:00
Filippo Scognamiglio
26d5c56cd0 Optimizations: motion blur is better, and quality is now customizable. Default value is 50%. which is again a good compromise. 2014-12-15 02:35:13 +01:00
Filippo Scognamiglio
37317136ed Fix: Bloom radius needed a dependency on window scaling. 2014-12-14 21:17:40 +01:00
Filippo Scognamiglio
a088c2455e Fix: Window scaling was counted two times for bloom. 2014-12-14 17:01:40 +01:00
Filippo Scognamiglio
dab16fb80a Fix: oops... Removed something that was actually useful. 2014-12-14 12:02:40 +01:00
Filippo Scognamiglio
c9f918784c Move scanlines computations in main shader. This reduces GPU memory consumption, may improve performace and increases scanlines quality. 2014-12-14 10:32:43 +01:00
Filippo Scognamiglio
6cabacbcc0 Optimization: new texture based way to draw the noise. It looks better. There is also a wiser use of textures which brings big performance improvements. 2014-12-13 16:53:45 +01:00
Filippo Scognamiglio
b9afcec3cf Improve static noise by using pregenerated image instead of the shader we used before. 2014-12-13 01:44:26 +01:00
Filippo Scognamiglio
7b7eba1c7c Refactoring: rename shadersettings in appSettings. 2014-12-11 12:08:15 +01:00
Filippo Scognamiglio
68a8d7d212 Refactor: extract all the other effects from main terminal. 2014-12-11 10:40:14 +01:00
Filippo Scognamiglio
9f943aa2d0 Refactor: extract noise and rasterization from terminal object. 2014-12-11 10:07:53 +01:00
Filippo Scognamiglio
6b9a2ed5d2 Refactor main and terminal container. 2014-12-11 01:48:30 +01:00
Filippo Scognamiglio
dcb332b06f Use scale transformation instead of shadereffectsource. Faster when reducing quality. 2014-12-11 01:20:51 +01:00
Santtu Lakkala
4b5827cb3e Use window title from session. Fixes #167 2014-10-27 09:28:27 +02:00
Filippo Scognamiglio
438c50d775 Texture quality is actually working. (And also quite useful for high-dpi screens). 2014-10-11 01:24:20 +02:00