//========================================
// Constant shader
//========================================
inline void Illuminate(Pconst E3dFloat3 LightPosition, const half4 LightColor,
	const in half3 Diffuse, const in half3 Emission,

	inout half4 LResultColor)
{
	LResultColor.rgb = Diffuse + Emission;
}


//========================================
// Constant shader
//========================================
inline void IlluminateWithShadow(const half4 ShadowColor, const E3dFloat3 LightPosition, const half4 LightColor,
	const in half3 Diffuse, const in half3 Emission,

	inout half4 LResultColor)
{
	LResultColor.rgb = Diffuse + Emission;
}
