Commit Graph
35 Commits
Author SHA1 Message Date
The_E 4bfa3673f6 From m|m: Fix for Mantis 2400 (RTT rendering broken in current builds). Also changes GL_rendering_to_framebuffer to the more aptly named GL_rendering_to_texture. 2011-12-23 13:09:39 +00:00
Echelon9 ff40312d63 Adjust alignment when shader debug logs are written. 2011-12-23 00:15:46 +00:00
The_E a2e07525c1 Adds an intermediate render target for FXAA to work against, this removes a previous reliance on undocumented behaviour in OpenGL. 2011-12-22 15:12:18 +00:00
Valathil ffc24779cc Allow for FS1 shader effect to be customized in post_process.tbl 2011-12-22 14:40:30 +00:00
Valathil 94565d0170 Added Lightshafts as a replacement for sun glare. Look at http://www.hard-light.net/forums/index.php?topic=78923.80 for post_processing.tbl format 2011-12-08 20:57:11 +00:00
Echelon9 1717d171fb Documentation: General code cleanup for 64bit 2011-11-05 08:12:04 +00:00
Echelon9 24164e5fae Use SCP_* types to access STL types wherever possible. This allows more complete memory monitoring 2011-10-03 09:06:56 +00:00
The_E c28c4d8aed Little change to fix bug with external post shaders not loading 2011-09-17 19:36:24 +00:00
Echelon9 d0c132f5b0 PVS-Studio fix: V519 The 'list_size' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 597, 604 (gropenglpostprocessing.cpp) 2011-08-28 09:31:21 +00:00
The_E 622b21dcb8 Another FXAA change to stop it from murdering our pretty pretty starfields. 2011-08-23 19:07:58 +00:00
Swifty a89d2f00b0 Soft sphere sprite rendering for particles, explosions, shockwaves, and thrusters. 2011-08-20 22:14:52 +00:00
The_E 59bb804a51 When loading FXAA shaders, always use the built-in defaults. 2011-08-14 15:08:28 +00:00
The_E 662d7001e7 Fixes issue with post_processing.tbl parsing 2011-07-30 22:45:53 +00:00
The_E 2584bcc9c8 This is the correct version now. 2011-07-30 22:39:49 +00:00
The_E 4ca3d83ba8 Reverting due to bugs 2011-07-30 22:32:09 +00:00
The_E 3210b5edb5 Adding support for the new cloaking effect. 2011-07-30 21:13:02 +00:00
The_E 7cef6531ce Update to FXAA 3.11 2011-07-23 10:14:36 +00:00
The_E c3654b567b Update FXAA to 3.10. Also changes the fxaa preset selection method to recompile shaders when preset changes, should yield some speed improvements. 2011-07-21 12:18:37 +00:00
The_E 9b5eacba37 Major change to FXAA. Now doing a prepass to convert the main shaders' RGBA output into RGBL. Also enables minor speedup for OpenGL 4/4.1 capable chips. Default preset changed to 6. 2011-07-06 10:48:56 +00:00
The_E e5c78d507e Reverting, due to unforeseen consequences 2011-07-04 14:55:07 +00:00
The_E 774cb9fe91 Small update to the FXAA shaders. Also adds a function for shader uniform access that was previously missing. 2011-07-04 13:59:02 +00:00
Zacam 49b93f3605 Back port from AP: removes a couple of Unreachable NULL returns 2011-06-07 02:30:00 +00:00
The_E 7e390c1dea Adding the FSU main shaders, FSU post-processing.tbl, as well as the post-processing and FXAA shaders to def_files. 2011-05-21 17:07:41 +00:00
The_E 0b2b742d24 Since bloom can now be changed in-game, we always need to compile the shaders. 2011-05-20 15:56:30 +00:00
The_E c83be79d9f Adding a bit of configurability to the FXAA business. This alters the F3 Lab so that the number keys correspond to FXAA presets (with 0 being lowest and fastest, default being 3). Also adds the "-fxaa_preset" commandline argument, which accepts a single int parameter. New Shaders needed to take full advantage of this, see forum thread (http://www.hard-light.net/forums/index.php?topic=76145.0) for details. 2011-05-18 11:37:27 +00:00
The_E a3cb805d96 Adding an error message in case FXAA shader compilation fails. 2011-05-17 16:29:43 +00:00
The_E 50be17b87d This will enable FXAA support in FSO (Read: Antialiasing as a post-process stage). In order to use it, the shaders found here: http://blueplanet.fsmods.net/E/stuff/FXAA-shaders.7z need to be in data/effects. 2011-05-17 14:57:33 +00:00
The_E eebc9cd65b Fix for Mantis 2344 (Post-processing sexps don't show correctly in FRED) 2010-11-25 18:48:00 +00:00
Zacam 58ad43cff1 go_faster from Antipodes 6. Everybody, say "Thank you, taylor!" 2010-10-18 18:32:37 +00:00
taylor 14680469a2 no comment. (nothing nice to say) 2010-03-10 10:05:42 +00:00
Hery d927bc0f5d Fix for mantis 2078, two pass bilinear downscaling in order to reduce artifacts 2010-01-05 12:56:33 +00:00
Hery 59f6970e41 shader manager and post-procesing files need svn:eol-style set to LF 2009-12-27 16:35:39 +00:00
Hery 68e0ab504c fix problems with lua scripts and post-processing 2009-12-27 13:01:42 +00:00
Echelon9 c427c1e874 MIN() is defined as capitalised at pstypes.h:274 2009-12-15 06:16:04 +00:00
portej05 28886b8d81 Woops - missed the two important files! 2009-12-14 17:17:29 +00:00