[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [40766] trunk/blender/source/gameengine/ Ketsji/KX_Dome.cpp: BGE: removing old hack from Dome code.

Dalai Felinto dfelinto at gmail.com
Mon Oct 3 05:33:02 CEST 2011


Revision: 40766
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=40766
Author:   dfelinto
Date:     2011-10-03 03:32:59 +0000 (Mon, 03 Oct 2011)
Log Message:
-----------
BGE: removing old hack from Dome code. it's no longer needed and it was making dome to fail if using game autostart (<<bug)

Modified Paths:
--------------
    trunk/blender/source/gameengine/Ketsji/KX_Dome.cpp

Modified: trunk/blender/source/gameengine/Ketsji/KX_Dome.cpp
===================================================================
--- trunk/blender/source/gameengine/Ketsji/KX_Dome.cpp	2011-10-03 03:25:05 UTC (rev 40765)
+++ trunk/blender/source/gameengine/Ketsji/KX_Dome.cpp	2011-10-03 03:32:59 UTC (rev 40766)
@@ -231,26 +231,12 @@
 - reduce the buffer for better performace
 - create a power of 2 texture bigger than the buffer
 */
-/*
-Blender handles Canvas size differently when in fullscreen mode.
-We are manually checking for that. Although it's a hack, it works.
-
-Bug reported here: #18655 - Inconsistency of pixels in canvas dimensions when in maximized mode (affecting BGE Dome)
-http://projects.blender.org/tracker/?func=detail&aid=18655&group_id=9&atid=125
-*/
-
 	canvaswidth = m_canvas->GetWidth();
 	canvasheight = m_canvas->GetHeight();
 
-	bool fullscreen(false); //XXX HACK
-	fullscreen = (canvaswidth != m_viewport.GetWidth());
-
 	m_buffersize = (canvaswidth > canvasheight?canvasheight:canvaswidth);
 	m_buffersize = (int)(m_buffersize*m_resbuffer); //reduce buffer size for better performance
 	
-	if (fullscreen) //XXX HACK
-		m_buffersize --;
-
 	int i = 0;
 	while ((1 << i) <= m_buffersize)
 		i++;
@@ -266,10 +252,6 @@
 		warp.bufferwidth  = canvaswidth;
 		warp.bufferheight = canvasheight;
 	}
-
-	//XXX HACK
-	canvaswidth  = m_viewport.GetWidth();
-	canvasheight = m_viewport.GetHeight();
 }
 
 bool KX_Dome::CreateDL(){




More information about the Bf-blender-cvs mailing list