diff options
Diffstat (limited to 'Source/Core/VideoCommon/VideoBackendBase.h')
| -rw-r--r-- | Source/Core/VideoCommon/VideoBackendBase.h | 15 |
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); |
