Fix IRenderPostProcessPass texture unit binding.

This commit is contained in:
Paul Chote
2023-10-24 22:45:17 +01:00
committed by Gustas
parent 4cc9b1be2b
commit a3c0cee2cc

View File

@@ -44,9 +44,9 @@ namespace OpenRA.Mods.Common.Traits
bool IRenderPostProcessPass.Enabled => Enabled;
void IRenderPostProcessPass.Draw(WorldRenderer wr, ITexture worldTexture)
{
shader.PrepareRender();
shader.SetTexture("WorldTexture", worldTexture);
PrepareRender(wr, shader);
shader.PrepareRender();
renderer.DrawBatch(buffer, shader, 0, 6, PrimitiveType.TriangleList);
}