summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/VideoBackendBase.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Core/VideoCommon/VideoBackendBase.h')
-rw-r--r--Source/Core/VideoCommon/VideoBackendBase.h15
1 files changed, 6 insertions, 9 deletions
diff --git a/Source/Core/VideoCommon/VideoBackendBase.h b/Source/Core/VideoCommon/VideoBackendBase.h
index 0f594a9793..fe71d0f919 100644
--- a/Source/Core/VideoCommon/VideoBackendBase.h
+++ b/Source/Core/VideoCommon/VideoBackendBase.h
@@ -30,14 +30,6 @@ enum class FieldType
Even,
};
-enum class EFBAccessType
-{
- PeekZ,
- PokeZ,
- PeekColor,
- PokeColor
-};
-
class VideoBackendBase
{
public:
@@ -58,7 +50,12 @@ public:
void Video_OutputXFB(u32 xfb_addr, u32 fb_width, u32 fb_stride, u32 fb_height, u64 ticks);
- u32 Video_AccessEFB(EFBAccessType type, u32 x, u32 y, u32 data);
+ void Video_PokeEFBColor(u32 x, u32 y, u32 data);
+ void Video_PokeEFBDepth(u32 x, u32 y, u32 data);
+
+ u32 Video_PeekEFBColor(u32 x, u32 y);
+ u32 Video_PeekEFBDepth(u32 x, u32 y);
+
u32 Video_GetQueryResult(PerfQueryType type);
u16 Video_GetBoundingBox(int index);