Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-29 | Workbench: TAA optimalization | Jeroen Bakker | |
First frame of the TAA is just a regular copy of the previous buffer. so we write directly to the final buffer and skip the taa shader. We do init the history buffer via blit so it will be initialized for the other iterations. | |||
2018-06-27 | Cleanup: style | Campbell Barton | |
2018-06-26 | Workbench: TAA quick fix for AMD cards | Jeroen Bakker | |
Seems to be that mix(a, b, 1.0) will not give you b. on nvidia this is not a problem as a was initialized with 0.0, but on AMD it can be any floating point number, resulting that mix(inf, b, 1.0) was still more to inf than to b. | |||
2018-06-26 | Workbench: Tempural Anti Aliasing | Jeroen Bakker | |
- FXAA is now also done in the workbench_forward engine. - User can enable TAA8 in the userpref by setting their max viewport AA to TAA8. FXAA will still be used when navigating |