[[/home](/site/)] [[/projects](/site/projects.html)] [[/whoami](/site/about.html)] [[/privacy](/site/privacy.html)]
[RSS feed](/site/blog/2025-03_rss_feed/index.html) | 2025/03/30 |
_This site has a RSS feed now._
[Two years? Hold my beer!](/site/blog/2025-03_seven-years-later/index.html) | 2025/03/28 |
_Time flies when the world is having fun._
[libGDX: Improving TextureAtlas build times](/site/blog/2018-07_libgdx-improving-atlas-build-times/index.html) | 2018/07/24 |
_A story about pain-driven development._
[Two years later ...](/site/blog/2018-07_two-years-later/index.html) | 2018/07/13 |
_About time! Plus, the obligatory site revamp._
## Jekyll's legacy
A few older articles I've migrated from a previous incarnation of this blog.
[Smooth scrolling demo: side by side comparison](/site/2016/02/smooth-scrolling-side-by-side-demo.html) | 2016/02/07 |
_I've uploaded another version of my libGDX smooth scrolling shader demo application. It allows a side-by-side comparison of the different upscale modes._
[Sub-pixel perfect smooth scrolling in 2D games](/site/2016/02/subpixel-perfect-smooth-scrolling.html) | 2016/02/06 |
_This article describes a method for achieving sub-pixel perfect smooth scrolling for 2D games featuring upscaled pixel art. The method delivers stable results at varying scroll speeds, at a affordable overhead on modern GPU hardware._
## Web graph
> "Kind of like a web ring, but cooler. Cause it's a graph!"
>
> _- Mario Zechner_
[The Brain Dump](http://floooh.github.io/) • [Mario's Lab](https://marioslab.io/) • [p1xelcoder](http://www.p1xelcoder.com/)
[samskivert](http://samskivert.com/) • [gpfault](https://gpfault.net/) • [Bero's Blog](https://blog.rosseaux.net/)
[samskivert](http://samskivert.com/) • [gpfault](https://gpfault.net/) • [Bero's Blog](https://blog.rosseaux.net/)