mirror of
https://github.com/melonDS-emu/melonDS.git
synced 2025-07-18 20:00:18 -06:00
first attempt at things
(also fix softrenderer reset)
This commit is contained in:
@ -275,14 +275,16 @@ bool Init()
|
||||
|
||||
CmdStallQueue = new FIFO<CmdFIFOEntry>(64);
|
||||
|
||||
if (!SoftRenderer::Init()) return false;
|
||||
//if (!SoftRenderer::Init()) return false;
|
||||
if (!GLRenderer43::Init()) return false;
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
void DeInit()
|
||||
{
|
||||
SoftRenderer::DeInit();
|
||||
//SoftRenderer::DeInit();
|
||||
GLRenderer43::DeInit();
|
||||
|
||||
delete CmdFIFO;
|
||||
delete CmdPIPE;
|
||||
@ -382,7 +384,8 @@ void Reset()
|
||||
FlushAttributes = 0;
|
||||
|
||||
ResetRenderingState();
|
||||
SoftRenderer::Reset();
|
||||
//SoftRenderer::Reset();
|
||||
GLRenderer43::Reset();
|
||||
}
|
||||
|
||||
void DoSavestate(Savestate* file)
|
||||
@ -2331,7 +2334,7 @@ void CheckFIFODMA()
|
||||
|
||||
void VCount144()
|
||||
{
|
||||
SoftRenderer::VCount144();
|
||||
//SoftRenderer::VCount144();
|
||||
}
|
||||
|
||||
|
||||
@ -2413,17 +2416,20 @@ void VBlank()
|
||||
|
||||
void VCount215()
|
||||
{
|
||||
SoftRenderer::RenderFrame();
|
||||
//SoftRenderer::RenderFrame();
|
||||
GLRenderer43::RenderFrame();
|
||||
}
|
||||
|
||||
void RequestLine(int line)
|
||||
{
|
||||
return SoftRenderer::RequestLine(line);
|
||||
//return SoftRenderer::RequestLine(line);
|
||||
return GLRenderer43::RequestLine(line);
|
||||
}
|
||||
|
||||
u32* GetLine(int line)
|
||||
{
|
||||
return SoftRenderer::GetLine(line);
|
||||
//return SoftRenderer::GetLine(line);
|
||||
return GLRenderer43::GetLine(line);
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user