mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2024-11-15 22:09:19 -07:00
92eed47213
Old code dumped the efb, which was no-longer relevant since the backend gained xfb support. New code dumps the colour texture which is about to be rendered to the screen so correctly reflects the bypassXFB option.
26 lines
603 B
C++
26 lines
603 B
C++
// Copyright 2013 Dolphin Emulator Project
|
|
// Licensed under GPLv2
|
|
// Refer to the license.txt file included.
|
|
|
|
#pragma once
|
|
|
|
namespace DebugUtil
|
|
{
|
|
void Init();
|
|
void Shutdown();
|
|
|
|
void GetTextureRGBA(u8 *dst, u32 texmap, s32 mip, u32 width, u32 height);
|
|
|
|
void DumpActiveTextures();
|
|
|
|
void OnObjectBegin();
|
|
void OnObjectEnd();
|
|
|
|
void OnFrameEnd(u32 width, u32 height);
|
|
|
|
void DrawObjectBuffer(s16 x, s16 y, u8 *color, int bufferBase, int subBuffer, const char *name);
|
|
|
|
void DrawTempBuffer(u8 *color, int buffer);
|
|
void CopyTempBuffer(s16 x, s16 y, int bufferBase, int subBuffer, const char *name);
|
|
}
|