Axiom.RenderSystems.OpenGL.ATI.PixelShader.UpdateRegisterWriteState C# (CSharp) Method

UpdateRegisterWriteState() static private method

static private UpdateRegisterWriteState ( PhaseType phase ) : void
phase PhaseType
return void
		void UpdateRegisterWriteState( PhaseType phase )
		{
			int reg_offset = opParams[ 0 ].Arg - Gl.GL_REG_0_ATI;

			switch ( phase )
			{

				case PhaseType.PHASE1TEX:
				case PhaseType.PHASE1ALU:
					Phase_RegisterUsage[ reg_offset ].Phase1Write = true;
					break;

				case PhaseType.PHASE2TEX:
				case PhaseType.PHASE2ALU:
					Phase_RegisterUsage[ reg_offset ].Phase2Write = true;
					break;

			} // end switch(phase)
		}