Scaling shouldn't be part of the Source and instead should be done as a filter. Not only does supporting it drastically increase code complexity, it also doesn't add anything that is really necessary as you can do everything it did better in an actual transform. Caching wasn't actually used except for scaling and was mostly broken too, causing flickering. |
||
|---|---|---|
| .. | ||
| source-mirror.cpp | ||
| source-mirror.hpp | ||
| source-shader.cpp | ||
| source-shader.hpp | ||