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
141 2019-01-02 00:35:58 dmarschall /trunk/ More testcases; differences between Filter Factory and Filter Foundry documented in "Filter Factory Compatibility.txt"  
139 2019-01-01 13:09:52 dmarschall /trunk/ Bugfix: Function c2d() now behaves like in Filter Factory. Implementation changed from atan2(-y,-x) to atan2(y,x).  
136 2018-12-31 15:16:21 dmarschall /trunk/ Testcase tan_1.afs now passed (equal result than Filter Factory)  
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.  
118 2018-12-27 13:38:01 dmarschall /trunk/ (Minor fix)  
117 2018-12-27 13:36:19 dmarschall /trunk/ All undocumented symbol aliases of FilterFactory are now supported (rmin, rmax, cnv0, etc.)  
106 2018-12-19 23:05:10 dmarschall /trunk/ Fixed crash at filter startup when computer had too much RAM.
Fixed crash where built obfuscated filters could not be opened.
Added function rst(i) which is an undocumented function in Filter Factory for setting a random seed.
Size PARM_SIZE in PARM ressource corrected.
Extended NMake file to support flex and bison compilation.
Dialogs (build dialog, open and save dialogs) are now modal, i.e. the main window is locked when they are open.
The preview dialog has now a hand cursor. (Open hand on hover. Grabbing hand on panning)
Dialog boxes now have an [X] button to close the window.
 
79 2007-02-17 19:33:07 toby /trunk/ fix 'no prototype' error in MPW build  
76 2007-02-16 21:42:40 toby /trunk/ minor changes to image sampling logic (ff_src(), rawsrc())  
71 2007-02-02 02:41:52 toby /trunk/ cnv() no longer requests entire filtered image in one piece; can now work in chunks; improve the handling of edge pixels when filtering selection (don't double edge pixels where image data exists)  
66 2007-02-01 02:37:57 toby /trunk/ fix nasty bug reported by Daniel Denk, where filtering a selection always used top left part of image as source data, instead of selection, if src() or cnv() were in any formula  
23 2006-02-27 02:40:44 toby /trunk/ fix many warnings; fix plugin DLL extension  
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