9298ae396c
Remove unused RenderItem* files
2022-06-09 10:48:57 +02:00
e3adb438a3
Revert "Fix blank preset bug ( #412 )"
...
This reverts commit f8cea68105 .
2020-08-31 21:07:45 +04:00
f8cea68105
Fix blank preset bug ( #412 )
...
I haven't tested this because my only linux box is headless, but this compiles and is the same fix I applied to the Android branch in Feb 2020. It makes sure than an interrupted peset blend doesn't accidentally leave the master alpha set to a non-1.0 value. The fix is not very elegant, but it is quite effective.
Co-authored-by: BuildTools <unconfigured@null.spigotmc.org >
2020-08-29 11:23:18 +03:00
d4d74f6d05
Build warnings cleanup
2018-11-17 11:42:28 +01:00
4b5f671775
track shader filenames so we know where the shader compilation errors come from
2018-04-08 11:43:26 -07:00
176e4a279d
debugging code clean up, small optimizations.
...
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1281 6778bc44-b910-0410-a7a0-be141de4315d
2009-09-07 15:36:16 +00:00
78b0cee568
might have fixed some crasing
...
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1261 6778bc44-b910-0410-a7a0-be141de4315d
2009-08-16 02:00:42 +00:00
1925d77549
even better composite renderitem smoothing
...
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1254 6778bc44-b910-0410-a7a0-be141de4315d
2009-08-03 02:10:06 +00:00
f3d7fec84c
I think this is better, video echo smoothing
...
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1252 6778bc44-b910-0410-a7a0-be141de4315d
2009-08-02 17:30:11 +00:00
49e8234be1
sigmoid function to smooth preset transitions even further
...
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1251 6778bc44-b910-0410-a7a0-be141de4315d
2009-08-02 16:50:53 +00:00
fca7e835b3
I must apologize to our users. The state of projectM in trunk has been dismal until late. The preset merging code was a mess. A fundamental flaw in the way we were handling Milkdrop preset state was preventing smooth switching from achieving correct behavior. Some confusing trace led me to the culprit, MilkdropPresetFactory. HE would reuse the same PresetOutputs struct for every preset, leading our Pipeline infrastructure astray at every turn. A simple adjustment should suffice. Some extra thought was put into PipelineMerger on top of these corrections. A release is now imminent. Preset Merging is still nascent in this release, but now it is worth looking at.
...
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1250 6778bc44-b910-0410-a7a0-be141de4315d
2009-07-28 04:26:52 +00:00
64cb23d8c8
trunk build again (woops)
...
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1247 6778bc44-b910-0410-a7a0-be141de4315d
2009-07-11 15:56:12 +00:00
3dfb4d4df7
renamed PresetMerge to PipelineMerger.
...
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1246 6778bc44-b910-0410-a7a0-be141de4315d
2009-07-11 13:48:35 +00:00