(py)SDL2& (py)OpenGL:镜像窗口内容

时间:2014-11-03 00:35:51

标签: opengl window sdl pyopengl pysdl2

我正在使用pySDL2对多显示器应用进行编码,我希望在一个显示屏上显示一个全屏窗口,并在一个窗口中显示全屏显示的二次调整大小的镜像第二个显示。我可以使用标准pySDL2窗口和pySDL2.ext像素访问权限轻松完成此操作,将像素从一个窗口复制到另一个窗口(使用scipy.misc.imresize在其间调整大小),但是我d喜欢使用pyOpenGL进行绘制(至少到全屏窗口)并且似乎无法弄清楚如何在opengl上下文中的第一个窗口执行相同类型的复制和缩小。我知道我可以使用SDL_GL_MakeCurrent切换到第二个窗口的上下文,只需重复在第一个窗口中完成的任何绘图(根据需要重新缩放),但跟踪所有绘图似乎需要做很多工作。任何人都可以建议任何更好的解决方案吗?

0 个答案:

没有答案