forked from dolphin-emu/dolphin
		
	
		
			
				
	
	
		
			47 lines
		
	
	
		
			901 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			47 lines
		
	
	
		
			901 B
		
	
	
	
		
			C++
		
	
	
	
	
	
// Copyright 2015 Dolphin Emulator Project
 | 
						|
// Licensed under GPLv2+
 | 
						|
// Refer to the license.txt file included.
 | 
						|
 | 
						|
#include "Common/Logging/Log.h"
 | 
						|
 | 
						|
#include "VideoBackends/Null/Render.h"
 | 
						|
 | 
						|
#include "VideoCommon/VideoConfig.h"
 | 
						|
 | 
						|
namespace Null
 | 
						|
{
 | 
						|
// Init functions
 | 
						|
Renderer::Renderer()
 | 
						|
{
 | 
						|
  g_Config.bRunning = true;
 | 
						|
  UpdateActiveConfig();
 | 
						|
}
 | 
						|
 | 
						|
Renderer::~Renderer()
 | 
						|
{
 | 
						|
  g_Config.bRunning = false;
 | 
						|
  UpdateActiveConfig();
 | 
						|
}
 | 
						|
 | 
						|
void Renderer::RenderText(const std::string& text, int left, int top, u32 color)
 | 
						|
{
 | 
						|
  NOTICE_LOG(VIDEO, "RenderText: %s\n", text.c_str());
 | 
						|
}
 | 
						|
 | 
						|
TargetRectangle Renderer::ConvertEFBRectangle(const EFBRectangle& rc)
 | 
						|
{
 | 
						|
  TargetRectangle result;
 | 
						|
  result.left = rc.left;
 | 
						|
  result.top = rc.top;
 | 
						|
  result.right = rc.right;
 | 
						|
  result.bottom = rc.bottom;
 | 
						|
  return result;
 | 
						|
}
 | 
						|
 | 
						|
void Renderer::SwapImpl(u32, u32, u32, u32, const EFBRectangle&, float)
 | 
						|
{
 | 
						|
  UpdateActiveConfig();
 | 
						|
}
 | 
						|
 | 
						|
}  // namespace Null
 |