package funkin.graphics.shaders; import flixel.addons.display.FlxRuntimeShader; import funkin.Paths; import openfl.utils.Assets; import openfl.display.BitmapData; import openfl.display.ShaderInput; class BlendModesShader extends FlxRuntimeShader { public var camera:ShaderInput; public var cameraData:BitmapData; public function new() { super(Assets.getText(Paths.frag('blendModes'))); } public function setCamera(cameraData:BitmapData):Void { this.cameraData = cameraData; this.setBitmapData('camera', this.cameraData); } }