Esempio n. 1
0
		public override RenderWindow CreateWindow( bool autoCreateWindow, GLES2RenderSystem renderSystem, string windowTitle )
		{
			LogManager.Instance.Write( "\tGLSupport CreateWindow called" );

			RenderWindow window = null;
			if ( autoCreateWindow )
			{
				var miscParams = new NamedParameterList();
				bool fullscreen = true;
				int w = 800, h = 600;

				if ( Options.ContainsKey( "Display Frequency" ) )
				{
					miscParams.Add( "displayFrequency", Options[ "Display Frequency" ] );
				}
				window = renderSystem.CreateRenderWindow( windowTitle, w, h, fullscreen, miscParams );
			}

			return window;
		}
Esempio n. 2
0
        public override RenderWindow CreateWindow(bool autoCreateWindow, GLES2RenderSystem renderSystem, string windowTitle)
        {
            LogManager.Instance.Write("\tGLSupport CreateWindow called");

            RenderWindow window = null;

            if (autoCreateWindow)
            {
                var  miscParams = new NamedParameterList();
                bool fullscreen = true;
                int  w = 800, h = 600;

                if (Options.ContainsKey("Display Frequency"))
                {
                    miscParams.Add("displayFrequency", Options["Display Frequency"]);
                }
                window = renderSystem.CreateRenderWindow(windowTitle, w, h, fullscreen, miscParams);
            }

            return(window);
        }
Esempio n. 3
0
 public override RenderWindow CreateWindow(bool autoCreateWindow, GLES2RenderSystem renderSystem, string windowTitle)
 {
     return(null);
 }