Rev |
Age |
Author |
Path |
Log message |
Diff |
Changes |
490 |
2022-04-25 01:49:31 |
daniel-marschall |
/trunk/ |
Documentation update |
|
/trunk/doc/private/Word PDF Export Settings.png
/trunk/Filter Factory Compatibility.md /trunk/doc/The Filter Foundry.docx /trunk/doc/The Filter Foundry.pdf
|
472 |
2022-04-02 22:19:07 |
daniel-marschall |
/trunk/ |
Documentation update |
|
/trunk/Filter Factory Compatibility.md /trunk/PiPL_body.rc /trunk/README.md /trunk/doc/The Filter Foundry.docx /trunk/doc/The Filter Foundry.pdf
|
399 |
2021-11-14 22:07:03 |
daniel-marschall |
/trunk/ |
Documentation PDF now contains a clickable "Table of Contents" (needed to be enabled in the Word PDF export options...) |
|
/trunk/testcases/import/Gray To Black 1.2 FilterFoundry.rsrc
/trunk/Filter Factory Compatibility.md /trunk/doc/The Filter Foundry.docx /trunk/doc/The Filter Foundry.pdf /trunk/ui.c
|
335 |
2021-09-07 16:25:18 |
daniel-marschall |
/trunk/ |
- `dmin` has been changed from 0 to -512, `dmax` has been changed from 1024 to 512, and `D` stayed 1024 (`D:=dmax-dmin`), in order to fit the actual ranges of `d`, as implemented in Filter Factory.
- `I` is now defined as `imax-imin`. Same with `U` and `V`. Therefore, the variables are now `I=255`, `U=110`, and `V=156`. |
|
/trunk/3264_mixer/foundry_3264_mixer_manual.bat /trunk/testcases/d_minmax.afs /trunk/testcases/d_minmax_factory.png /trunk/testcases/d_minmax_foundry.png
/trunk/3264_mixer/foundry_3264_mixer.bat /trunk/CHANGELOG.md /trunk/Filter Factory Compatibility.md /trunk/TODO.md /trunk/doc/The Filter Foundry.docx /trunk/doc/The Filter Foundry.pdf /trunk/funcs.c /trunk/funcs.h /trunk/process.c /trunk/testcases/iuv_minmax.afs /trunk/testcases/iuv_minmax_factory.png /trunk/testcases/iuv_minmax_foundry.png
|
304 |
2021-08-28 01:55:43 |
daniel-marschall |
/trunk/ |
Added a documentation based on the Filter Factory documentation.
The previously undocumented variables I, U, V as well as imin, umin, vmin have been changed to represent the actual results of the i,u,v variables. |
|
/trunk/doc /trunk/doc/The Filter Foundry.docx /trunk/doc/The Filter Foundry.pdf /trunk/testcases/iuv_minmax.afs /trunk/testcases/iuv_minmax_factory.png /trunk/testcases/iuv_minmax_foundry.png
/trunk/Filter Factory.pdf
/trunk/CHANGELOG.md /trunk/Filter Factory Compatibility.md /trunk/README.md /trunk/TODO.md /trunk/funcs.c /trunk/funcs.h /trunk/lexer.l /trunk/process.c
|
297 |
2021-08-25 18:51:43 |
daniel-marschall |
/trunk/ |
|
|
/trunk/Filter Factory Compatibility.md /trunk/funcs.c
|
295 |
2021-08-24 23:18:28 |
daniel-marschall |
/trunk/ |
Added 100% Filter Factory replica of variables d, m and M |
|
/trunk/Filter Factory Compatibility.md /trunk/TODO.md /trunk/funcs.c
|
294 |
2021-08-24 17:28:34 |
daniel-marschall |
/trunk/ |
Following functions have been changed to a 100% replica of the Filter Factory implementation: cos(x), sin(x), tan(x), r2x(d,m), r2y(d,m), rad(d,m,z), c2d(x,y), c2m(x,y), sqr(x) |
|
/trunk/CHANGELOG.md /trunk/Filter Factory Compatibility.md /trunk/TODO.md /trunk/funcs.c /trunk/funcs.h /trunk/make_win.c /trunk/process.c
|
289 |
2021-08-17 16:09:44 |
daniel-marschall |
/trunk/ |
rnd(a,b): Renamed variables to match Donald E.Knuth's subtractive random number generator algorithm; improved performance (less modulo operators) |
|
/trunk/testcases/rnd_254.afs /trunk/testcases/rnd_254_factory.png /trunk/testcases/rnd_254_foundry_1708.png /trunk/testcases/rnd_255.afs /trunk/testcases/rnd_255_factory.png /trunk/testcases/rnd_255_foundry_1708.png
/trunk/testcases/rnd.afs /trunk/testcases/rnd_factory.png /trunk/testcases/rnd_foundry_1708.png
/trunk/Filter Factory Compatibility.md /trunk/TODO.md /trunk/funcs.c
|
286 |
2021-08-16 17:11:40 |
daniel-marschall |
/trunk/ |
(Partially) rnd(a,b) function now uses the same (compiler independant) algorithm like Filter Factory. rst(i) still behaves differently, though. |
|
/trunk/CHANGELOG.md /trunk/Filter Factory Compatibility.md /trunk/TODO.md /trunk/ff.h /trunk/funcs.c /trunk/funcs.h
|
221 |
2021-07-17 13:03:02 |
daniel-marschall |
/trunk/ |
Map labels are centered between two sliders, like in Filter Factory
Converted more .txt files to .md files, for GitHub |
|
/trunk/BUILDING.md /trunk/Filter Factory Compatibility.md /trunk/GIMP Incompatibilities.md /trunk/Hosts.md
/trunk/BUILDING.txt /trunk/Filter Factory Compatibility.txt /trunk/GIMP Incompatibilities.txt /trunk/Hosts.txt
/trunk/CHANGELOG.md /trunk/TODO.md /trunk/ui.c /trunk/ui.h /trunk/ui_mac.r /trunk/ui_win.rc
|
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. |
|
/trunk/photoshop_sdk /trunk/photoshop_sdk/DOWNLOAD.txt /trunk/win_flex_bison /trunk/win_flex_bison/DOWNLOAD.txt
/trunk /trunk/68k.r /trunk/BUILDING.txt /trunk/Filter Factory Compatibility.txt /trunk/FilterFoundry.make /trunk/GIMP Incompatibilities.txt /trunk/Makefile /trunk/PARM.h /trunk/PiPL.rc /trunk/PiPL_body.rc /trunk/PiPL_carbon.r /trunk/PiPL_classic.r /trunk/PiPL_macho.r /trunk/PiPL_universal.r /trunk/c.h /trunk/cwprefix.h /trunk/dist/README.html /trunk/ff.h /trunk/funcs.c /trunk/funcs.h /trunk/lexer.l /trunk/load_mac.c /trunk/load_win.c /trunk/main.c /trunk/make.c /trunk/make_mac.c /trunk/make_win.c /trunk/manifest.c /trunk/manifest.h /trunk/manifest.rc /trunk/node.c /trunk/node.h /trunk/parser.y /trunk/pipl_common.r /trunk/preview.c /trunk/preview.h /trunk/preview_mac.c /trunk/process.c /trunk/read.c /trunk/save.c /trunk/scripting.c /trunk/scripting.r /trunk/scripting.rc /trunk/symtab.c /trunk/symtab.h /trunk/ui.c /trunk/ui.h /trunk/ui_build.c /trunk/ui_build_win.c /trunk/ui_mac.c /trunk/ui_mac.r /trunk/ui_win.c /trunk/ui_win.rc /trunk/version.h /trunk/version_win.rc /trunk/versioninfo_modify_win.c /trunk/versioninfo_modify_win.h /trunk/visual_studio /trunk/visual_studio/FilterFoundry.vcxproj /trunk/visual_studio/README.txt /trunk/visual_studio/nmake.mak /trunk/visual_studio/nmake64.mak /trunk/win_res.rc /trunk/wishlist/wishlist.txt /trunk/wpj /trunk/wpj/README.TXT /trunk/wpj/filterfoundry.wpj
|
158 |
2019-01-12 01:16:03 |
dmarschall |
/trunk/ |
- Windows: Visual Styles are now supported and always be applied
- Bugfix: If you click the zoomlevel-caption for a tiny picture, the zoom ("fit zoom") won't zoom in to >100% anymore. |
|
/trunk/testcases/iuv.afs /trunk/testcases/iuv_base.png /trunk/testcases/iuv_factory.png /trunk/testcases/iuv_foundry.png
/trunk/Filter Factory Compatibility.txt /trunk/main.c /trunk/manifest.xml /trunk/preview.c /trunk/ui.c /trunk/ui_win.c /trunk/ui_win.rc /trunk/version.h /trunk/wishlist/daniel_wishlist.txt
|
146 |
2019-01-04 21:53:30 |
dmarschall |
/trunk/ |
Added 8BF / PRM standalone test files |
|
/trunk/testcases/import /trunk/testcases/import/factory30.8bf /trunk/testcases/import/factory30.afs /trunk/testcases/import/premiere40.pff /trunk/testcases/import/premiere40.prm /trunk/testcases/import/premiere50.pff /trunk/testcases/import/premiere50.prm /trunk/testcases/import/premiere50_single_expression.pff /trunk/testcases/import/premiere50_single_expression.prm
/trunk/Filter Factory Compatibility.txt /trunk/funcs.c /trunk/main.c /trunk/read.c /trunk/wishlist/daniel_wishlist.txt
|
144 |
2019-01-03 14:01:31 |
dmarschall |
/trunk/ |
Documented more about the rst(i) function in FilterFactory |
|
/trunk/testcases/channelorder.afs /trunk/testcases/channelorder_factory.png /trunk/testcases/channelorder_foundry.png
/trunk/Filter Factory Compatibility.txt
|
143 |
2019-01-03 01:22:46 |
dmarschall |
/trunk/ |
Documented difference to Filter Factory: "Evaluation of conditional branches" |
|
/trunk/testcases/conditional_eval_1.afs /trunk/testcases/conditional_eval_1_factory.png /trunk/testcases/conditional_eval_1_foundry.png /trunk/testcases/conditional_eval_2.afs /trunk/testcases/conditional_eval_2_factory.png /trunk/testcases/conditional_eval_2_foundry.png /trunk/testcases/conditional_eval_3.afs /trunk/testcases/conditional_eval_3_factory.png /trunk/testcases/conditional_eval_3_foundry.png
/trunk/Filter Factory Compatibility.txt
|
142 |
2019-01-03 00:48:35 |
dmarschall |
/trunk/ |
Bugfix: The cell values used by the functions get() and put() were not (re-)initialized before the filter started running. This caused that expressions like "put(get(0)+1,0)" produced different results at each run. |
|
/trunk/Filter Factory Compatibility.txt /trunk/ff.h /trunk/funcs.c /trunk/process.c /trunk/version.h
|
141 |
2019-01-02 00:35:58 |
dmarschall |
/trunk/ |
More testcases; differences between Filter Factory and Filter Foundry documented in "Filter Factory Compatibility.txt" |
|
/trunk/Filter Factory Compatibility.txt /trunk/testcases/rst_1.afs /trunk/testcases/rst_1_factory.jpg /trunk/testcases/rst_1_foundry.png /trunk/testcases/rst_2.afs /trunk/testcases/rst_2_factory.jpg /trunk/testcases/rst_2_foundry.png /trunk/testcases/rst_3.afs /trunk/testcases/rst_3_factory.jpg /trunk/testcases/rst_3_foundry.png
/trunk/funcs.c /trunk/testcases/getput.afs /trunk/testcases/getput_factory.png /trunk/testcases/getput_foundry.png /trunk/wishlist/daniel_wishlist.txt
|