fugCompilerGL documentation

What it does

This FFGL plugin allows you to create your own FFGL plugins

Notice

This is alpha software, it is not feature complete, and has not been tested thoroughly. We make no warrenty as to stability or safety of using this software.

Installation

IMPORTANT: Copy the following files to your FFGL application directory NOT YOUR PLUGIN DIRECTORY

Editing MakeShaders.bat

The default MakeShaders.bat contains this:

for %%x in ( .\shaders\*.ini ) do copy .\fugCompilerGL.dll .\plugins\%%~nx.dll

Which looks for *.ini files in the shaders directory and copies fugCompilerGL.dll to the plugins directory under the same name.

So, for example, if you have FFGLTest.ini under yourshaders directory, you'll end up with a FFGLTest.dll under your plugins directory too, after running MakeShaders.bat (but it's actually just a copy of fugCompilerGL.dll)

If you want a different destination directory just change the .\plugins\ path at the end

Making Your Plugins

If you've followed the instructions above, you can now double click on MakeShaders.bat and it should make all your FFGL plugins. You can now load your FFGL application.

If, more likely when, I release an updated version of this plugin, copy it to your FreeFrameApp dir and just run MakeShaders.bat again to update all your plugins.

Copyright and contact details

©2010 Alex May - www.bigfug.com - bigfug@gmail.com

This software uses code of FFmpeg licensed under the LGPLv2.1