2010-03-23  Alan McGovern  <amcgovern@novell.com>

	* ShaderEffect.cs: 1) Refactor the managed
	  DependencyProperty.GetValue () to take a Type::Kind
	  parameter so the correct default value metadata is returned.
	2) Ensure we instantiate a new PropertyMetadata every time we
	  call GetMetadata (Type) as the default value can change
	  depending on the Type argument.

2010-03-23  Alan McGovern  <amcgovern@novell.com>

	* ShaderEffect.cs: 1) Refactor the managed
	  DependencyProperty.GetValue () to take a Type::Kind
	  parameter so the correct default value metadata is returned.
	2) Ensure we instantiate a new PropertyMetadata every time we
	  call GetMetadata (Type) as the default value can change
	  depending on the Type argument.

2010-03-05  Rolf Bjarne Kvinge  <RKvinge@novell.com>

	* ShaderEffect.cs: Update to SL4 beta API.

2010-03-01  Alan McGovern  <amcgovern@novell.com>

	* ShaderEffect.cs: DependencyProperty.DefaultValue now always
	  contains the correct default value for a DP. It will always
	  contain a valid value and not DependencyProperty.UnsetValue.
	  We also correctly set PropertyMetadata.DefaultValue so that
	  it contains DependencyProperty.UnsetValue when it should and
	  when the property type is a ValueType, it converts
	  DP.UnsetValue/null to a proper value.

2010-02-05  David Reveman  <davidr@novell.com>

	* ShaderEffect.cs: Normalize color components.

2010-02-01  Sebastien Pouliot  <sebastien@ximian.com>

	* ShaderEffect.cs: Move the call to critical code outside the 
	anonymous delegates - since it would mark the method as 
	[SecuritySafeCritical] and require frequent changes to data files

2009-11-20  Chris Toshok  <toshok@ximian.com>

	* ShaderEffect.cs, SamplingMode.cs, PixelShader.cs: new files.

2009-11-08  Chris Toshok  <toshok@ximian.com>

	* BlurEffect.cs, DropShadowEffect.cs, Effect.cs: new files.

	r: kangaroo
