Save screenshots via the frame buffer.

This commit is contained in:
Paul Chote
2019-08-31 18:04:41 +01:00
committed by teinarss
parent c0ee346c1c
commit 1d106e71c4
6 changed files with 31 additions and 68 deletions

View File

@@ -287,15 +287,6 @@ namespace OpenRA.Platforms.Default
public delegate void Scissor(int x, int y, int width, int height);
public static Scissor glScissor { get; private set; }
public delegate void PushClientAttrib(int mask);
public static PushClientAttrib glPushClientAttrib { get; private set; }
public delegate void PopClientAttrib();
public static PopClientAttrib glPopClientAttrib { get; private set; }
public delegate void PixelStoref(int param, float pname);
public static PixelStoref glPixelStoref { get; private set; }
public delegate void ReadPixels(int x, int y, int width, int height,
int format, int type, IntPtr data);
public static ReadPixels glReadPixels { get; private set; }
@@ -429,9 +420,6 @@ namespace OpenRA.Platforms.Default
glBlendFunc = Bind<BlendFunc>("glBlendFunc");
glDepthFunc = Bind<DepthFunc>("glDepthFunc");
glScissor = Bind<Scissor>("glScissor");
glPushClientAttrib = Bind<PushClientAttrib>("glPushClientAttrib");
glPopClientAttrib = Bind<PopClientAttrib>("glPopClientAttrib");
glPixelStoref = Bind<PixelStoref>("glPixelStoref");
glReadPixels = Bind<ReadPixels>("glReadPixels");
glGenTextures = Bind<GenTextures>("glGenTextures");
glDeleteTextures = Bind<DeleteTextures>("glDeleteTextures");