Michael Fabian 'Xaymar' Dirks
|
1ba9145fbd
|
filter-blur: Use only a single Gaussian Kernel Texture
|
2018-04-28 14:41:18 +02:00 |
Xaymar
|
2f55841f88
|
effect: Code update, clean up and optimization
|
2017-10-22 19:05:29 +02:00 |
Michael Fabian Dirks
|
4dbf414214
|
effects, filter-blur: Precalculated Kernel, Formatting, Rendering and more
Filter:
* Massively improved Rendering loop to reduce overhead and provide cleaner code.
Gaussian Blur:
* Added precalculated Kernels using Textures. Slightly reduced GPU load.
* Added basic attempt at a Nvidia o(n/2+1) gaussian blur implementation.
* Fix up LOD for texture sampling.
Box Blur:
* Halved loop count.
|
2017-08-20 00:25:05 +02:00 |
Michael Fabian Dirks
|
0570904c5b
|
effects: Reduce loop count with Gaussian Blur
|
2017-07-18 16:47:04 +02:00 |
Michael Fabian Dirks
|
191b1ea23f
|
filter-blur: Move effects to 'data/effects'
This should help reusing the same effect instead of having an effect per filter.
|
2017-07-06 05:52:46 +02:00 |