Filippo Scognamiglio
|
28d92dc68b
|
Remove default precision on non ES platforms.
|
2015-01-28 11:14:42 +01:00 |
|
Martin Sekera
|
f1a6c0fcee
|
Fix: added missing default precision directives in fragment shaders
|
2015-01-27 23:48:05 +01:00 |
|
Filippo Scognamiglio
|
40eb51e5eb
|
Improve look of glow line.
|
2015-01-22 01:44:30 +01:00 |
|
Filippo Scognamiglio
|
546c4f36f0
|
Fix scanlines on high-dpi screens.
|
2015-01-20 03:35:47 +01:00 |
|
Filippo Scognamiglio
|
2bc88768b6
|
Reduce minimum scaling value and fix aliasing issues with small fonts and rasterization.
|
2015-01-20 00:57:23 +01:00 |
|
Filippo Scognamiglio
|
a7bab660e9
|
Improved burnin. This is a very important optimizatoin for mesa linux machines.
|
2015-01-19 17:31:37 +01:00 |
|
Filippo Scognamiglio
|
a24cbbcc93
|
Burnin is now subtractive. Better looking and more predictable.
|
2015-01-06 01:35:35 +01:00 |
|
Filippo Scognamiglio
|
e4c7ffe201
|
Fix: various small improvements.
|
2014-12-26 19:47:11 +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
|
c35cb6cf45
|
Fix: horizontal sync should not go outside screen boundaries.
|
2014-12-23 13:58:22 +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
|
579194dd35
|
Fix: using font names instaed of indexes in settings.
|
2014-12-16 01:22:46 +01:00 |
|
Filippo Scognamiglio
|
fa59bb06b1
|
Fix: Add static noise when horizontal distortion is activated.
|
2014-12-15 22:24:57 +01:00 |
|
Filippo Scognamiglio
|
38d4c5dd52
|
Fix: Improve a bit and fix visual issues with bloom.
|
2014-12-15 22:18:22 +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
|
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
|
2876076cea
|
Improvement: redesigned horizontal distortion effect.
|
2014-12-14 09:44:23 +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
|
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
|
b9f2cc4300
|
Force shadereffect source visibility to off. Bump qmltermwidget plugin version.
|
2014-12-11 00:52:09 +01:00 |
|
Filippo Scognamiglio
|
45ef5ee000
|
Added lightly smoothed black frame around the screen.
|
2014-11-11 14:51:24 +01:00 |
|
Filippo Scognamiglio
|
5552bea525
|
Moving time manager in ShaderTerminal since it is only used there.
|
2014-11-09 15:20:05 +01: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 |
|
Filippo Scognamiglio
|
f15440c3c3
|
Provide a fallback if samplers in vertex shader are not supported.
|
2014-10-04 14:09:49 +02:00 |
|
Filippo Scognamiglio
|
19f6d85243
|
Real fix to bloom borders issues. Using Connections to update main source instead of live: true.
|
2014-09-14 14:33:08 +02:00 |
|
Filippo Scognamiglio
|
1be7987abe
|
Terminal size and texture sizes are now comparable. Fixed formula for coordinates conversion: mouse input is now pixel perfect.
|
2014-09-14 02:43:48 +02:00 |
|
Filippo Scognamiglio
|
2dbe129857
|
Remove unused code and fix some indentations.
|
2014-09-14 01:14:12 +02:00 |
|
Filippo Scognamiglio
|
53897f8186
|
Fix: bloom issues near the edges.
|
2014-09-14 01:00:38 +02:00 |
|
Filippo Scognamiglio
|
b4bf29dc9e
|
Resore frames functionalities.
|
2014-09-14 00:45:34 +02:00 |
|
Filippo Scognamiglio
|
bc87df170b
|
Fix smooth, reenable antialising and remove few useless lines.
|
2014-09-13 23:19:00 +02:00 |
|
Filippo Scognamiglio
|
67ea080c2e
|
Great preprocessiong optimizations. Simpler code and big performance improvements.
|
2014-09-13 22:18:11 +02:00 |
|
Filippo Scognamiglio
|
639fd53a19
|
Simplify the unholy overengineered mess of rasterization.
|
2014-09-10 00:59:53 +02:00 |
|
Filippo Scognamiglio
|
b047dc9313
|
Rebranding the application cool-retro-term!
|
2014-09-03 22:19:34 +02:00 |
|
Filippo Scognamiglio
|
5e07c98919
|
Refactoring of build system and use of native executable instead of qmlscene.
|
2014-09-02 22:52:12 +02:00 |
|