Fix saveCubeMap and saveSphereMap in multithreaded pipeline

This commit is contained in:
rdb 2015-11-09 02:26:02 +01:00
parent 027a561843
commit ba3a2c1e38

View File

@ -2517,6 +2517,8 @@ class ShowBase(DirectObject.DirectObject):
rig.reparentTo(camera)
base.graphicsEngine.openWindows()
base.graphicsEngine.renderFrame()
self.graphicsEngine.renderFrame()
self.graphicsEngine.syncFrame()
tex = buffer.getTexture()
saved = self.screenshot(namePrefix = namePrefix,
@ -2607,6 +2609,7 @@ class ShowBase(DirectObject.DirectObject):
# One more frame for luck.
base.graphicsEngine.renderFrame()
self.graphicsEngine.syncFrame()
saved = self.screenshot(namePrefix = namePrefix,
defaultFilename = defaultFilename,