diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2012-05-03 18:59:42 +0400 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2012-05-03 18:59:42 +0400 |
commit | 885c4a6e78326097d7e41eac4e73405001eac015 (patch) | |
tree | 7f3292de78e9e4591c6dfbf7dcdc3bfaf342dfef /source/gameengine/GamePlayer | |
parent | 13e97f86d0c64f6ce18902e564761cd212214d28 (diff) |
Fix #31273: videotexture ImageRender not working in blenderplayer.
Diffstat (limited to 'source/gameengine/GamePlayer')
-rw-r--r-- | source/gameengine/GamePlayer/common/GPC_Canvas.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source/gameengine/GamePlayer/common/GPC_Canvas.cpp b/source/gameengine/GamePlayer/common/GPC_Canvas.cpp index eccfefedd4d..f4224b9e255 100644 --- a/source/gameengine/GamePlayer/common/GPC_Canvas.cpp +++ b/source/gameengine/GamePlayer/common/GPC_Canvas.cpp @@ -88,6 +88,12 @@ void GPC_Canvas::Resize(int width, int height) { m_width = width; m_height = height; + + // initialize area so that it's available for game logic on frame 1 (ImageViewport) + m_displayarea.m_x1 = 0; + m_displayarea.m_y1 = 0; + m_displayarea.m_x2 = width; + m_displayarea.m_y2 = height; } void GPC_Canvas::EndFrame() |