Axiom.RenderSystems.DirectX9.HLSL.HLSLProgram.CreateLowLevelImpl C# (CSharp) Method

CreateLowLevelImpl() private method

private CreateLowLevelImpl ( ) : void
return void
		protected override void CreateLowLevelImpl()
		{
			if ( !HasCompileError )
			{
				// create a new program, without source since we are setting the microcode manually
				assemblerProgram = GpuProgramManager.Instance.CreateProgramFromString( Name, Group, "", Type, target );

				// set the microcode for this program
				( (D3DGpuProgram)assemblerProgram ).ExternalMicrocode = microcode;
			}
		}