This asset has only been tested with GameMaker: Studio 1.
Forum thread: https://forum.yoyogames.com/index.php?threads/graphics-utilities-extending-gamemakers-graphics-library.3296/
GameMaker's library of graphics functions has its limits. Fundamental things like blend modes, surfaces and shaders are far from fully customizable. Graphics Utilities can give you access to some of the most powerful missing functionality, giving you the building blocks for some of the greatest graphics applications you can think of!
Graphics Utilities uses a DLL based on Direct3D 9. The C++ source code is included.
Note: You might run into some shader errors after importing the asset due to a GameMaker marketplace import bug, but this can easily be solved by following the instructions in the "readme" script provided with the asset. Version 1.4.1763 of GameMaker has a DLL bug, but this has been fixed in a later version of GameMaker. A fix for version 1.4.1763 and other versions that might be prone to this bug is explained in the "readme" script. This fix will remove some of the asset's functionality.
Remember to read the asset's EULA:
End User Licence Agreement (EULA).
Updated the included DLL source code file. The old source code was for an older version of the DLL. The new source code includes the whole visual studio solution.