cbuffer ConstantBufferWorld : register( b0 )
{
	matrix WorldViewProj : WORLDVIEWPROJ;
	matrix WorldView : WORLDVIEW;
	matrix Proj : PROJ;
	float2 ClipPlane;	// [Front, Back] (will align 16 bytes)
	float3 LightDir;	// (will align 16 bytes)
	float3 ViewDir;		// (will align 16 bytes)
	int2 Resolution;
	float PointSize;
	float LineWidth;
	matrix ShadowMapProj;
	int OITRenderMode;
	float BackLineAlpha;
	float4 BackFaceColor;
	float3 NormalMapFlip; // (will align 16 bytes)
}

