shader params can stay inside Renderer

This commit is contained in:
Paul Chote
2010-08-24 23:08:10 +12:00
parent 95c34c30ba
commit e4271b35dc
3 changed files with 6 additions and 9 deletions

View File

@@ -56,11 +56,14 @@ namespace OpenRA.Graphics
public IGraphicsDevice Device { get { return device; } }
public void BeginFrame(float2 r1, float2 r2, float2 scroll)
public void BeginFrame(float2 scroll)
{
device.Begin();
device.Clear(Color.Black);
float2 r1 = new float2(2f/Resolution.Width, -2f/Resolution.Height);
float2 r2 = new float2(-1, 1);
SetShaderParams( SpriteShader, r1, r2, scroll );
SetShaderParams( LineShader, r1, r2, scroll );
SetShaderParams( RgbaSpriteShader, r1, r2, scroll );