Subversion Repositories filter_foundry

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
259 2021-07-30 22:50:12 daniel-marschall /trunk/ Normalized source files to CRLF line endings  
206 2021-07-11 01:44:00 daniel-marschall /trunk/ Changed copyright year to 2021  
201 2021-07-10 01:21:03 daniel-marschall /trunk/ BUGFIX: Variable "d" now works like FilterFactory/FilterFoundy1.6 again. (Bug introduced in FilterFoundry 1.7 due to the change of the c2d() function)
NOTE: FilterFactory uses c2d(x,y):=atan2(y,x), but d:=atan2(-y,-x)
Due to compatibility reasons, we implement it the same way!
 
192 2021-07-05 01:32:04 daniel-marschall /trunk/ Simplified build process for OpenWatcom and Visual Studio;
Photoshop SDK and WinFlex/Bison have now hardcoded paths.
Updated internal development documentation and checked with grammarly.com.
Added "svn:ignore" SVN attribute to avoid that temporary build files are accidentally committed.
Adjusted copyright years.
 
171 2019-01-24 10:39:25 dmarschall /trunk/ Copyright in all source files changed to 2019  
170 2019-01-21 14:25:10 dmarschall /trunk/ c2m() and sqr() are now approximately 3 times faster  
135 2018-12-31 04:05:40 dmarschall /trunk/ Trig tabs are now calculated during Filter startup rather than during compile time.
Reasons:
1) It is more safe in regards to multi platform build (if the gentab.c generation was forgotten), since TRIGAMP is defined differently between Windows and Mac, and therefore, costab[] and tantab[] would be wrong.
2) The usage (table with double values instead of value_type value amplified with TRIGAMP) is more universal. For example, with this new table, the functions r2x() and r2y() can now be calculated faster.
 
134 2018-12-31 02:10:11 dmarschall /trunk/ Bugfix: Trigonometry functions sin and cos had wrong output ranges for Windows (it was -1024..1024 instead of the documented output range -512..512). Fixed.  
117 2018-12-27 13:36:19 dmarschall /trunk/ All undocumented symbol aliases of FilterFactory are now supported (rmin, rmax, cnv0, etc.)  
18 2005-10-04 02:59:59 toby /trunk/ fix dialog behaviour on repeated filter application; various cosmetic source cleanups (license headers)  
2 2005-03-01 02:47:25 toby /trunk/ initial import