ShaderPackages = 
{
	-- DX9 will ignore vertex shaders!

	mask_render = 
	{
		{
			Vertex = "default",
			Fragment = "mask_render",
		},
	},
	
	solid_color = 
	{
		{
			Vertex = "default",
			Fragment = "solid_color",
		},
	},
	-- will be generated internally if not specified
	Default = 
	{
		{
			Vertex = "default",
			Fragment = "default",
		},
	},
	
	-- will be generated internally if not specified
	DefaultFontFill = 
	{
		{
			Vertex = "default",
			Fragment = "default_fragment_font_fill",
		},
	},
	
	-- will be generated internally if not specified
	DefaultFontOutline = 
	{
		{
			Vertex = "default",
			Fragment = "default_fragment_font_outline",
		},
	},
	
	GradientFontFill = 
	{
		{
			Vertex = "default",
			Fragment = "gradient_fragment_font_fill",
			gradient_from = {0.0, 0.0, 0.0, 1.0},
			gradient_to = {240.0/255.0, 90.0/255.0, 160.0/255.0, 1.0},	
		},


	},
	
	diffuse_blur = 
	{
		{
			Vertex = "default",
			Fragment = "blur_fragment_v_diffuse",
		},

		{
			Vertex = "default",
			Fragment = "blur_fragment_h_diffuse",
		},		
	},
	
	desaturate =
	{
		{
			Vertex = "default",
			Fragment = "desaturate",
		},
	},
	
	variable_alpha =
	{
		{
			Vertex = "default",
			Fragment = "variable_alpha",
		},
	}	
}