#pragma once

using namespace System;

namespace Mix{ namespace Tool{ namespace Graphics{

	[Flags]
	public enum class ShaderProcessFlags
	{
		Init		  = 0x00000000,
		Fog           = 0x00000001,
		Shadow	      = 0x00000002,
		Refract       = 0x00000004,
//		SoftParticle  = 0x00000008,
//		Bloom         = 0x00000010,
//		DepthOfField  = 0x00000020,
		Atmosphere    = 0x00000040,
//		Luminance     = 0x00000080,
		SSAO          = 0x00000100,
		All           = 0x00000147,
	};

}}}
