idTech4.Renderer.idRenderSystem.InitRenderer C# (CSharp) Method

InitRenderer() public method

public InitRenderer ( ) : void
return void
		public void InitRenderer()
		{
			// start renderer now if it hasn't been started already
			if(this.IsRunning == true)
			{
				return;
			}

			idConsole.WriteLine("----- R_InitGraphics -----");

			_backendRenderer.Init();

			// in case we had an error while doing a tiled rendering
			_viewPortOffset = Vector2.Zero;

			// input and sound systems need to be tied to the new window
			// TODO: Sys_InitInput();
			// TODO: soundSystem->InitHW();
			
			_graphicsInitialized = true;

			// allocate the vertex array range or vertex objects
			/*// TODO: vertexCache.Init();*/

			ToggleSmpFrame();

			// reset our gamma
			SetColorMappings();

			idE.ImageManager.ChangeTextureFilter();
		}