EfbInterface: Move buffer constant from the header to the cpp file

This is only ever used internally, so we can limit its scope to the only
usage point.
This commit is contained in:
Lioncash 2018-05-18 15:43:26 -04:00
parent 5eef8ba984
commit 505d45a233
2 changed files with 3 additions and 3 deletions

View File

@ -32,7 +32,9 @@ static inline u32 GetColorOffset(u16 x, u16 y)
static inline u32 GetDepthOffset(u16 x, u16 y) static inline u32 GetDepthOffset(u16 x, u16 y)
{ {
return (x + y * EFB_WIDTH) * 3 + DEPTH_BUFFER_START; constexpr u32 depth_buffer_start = EFB_WIDTH * EFB_HEIGHT * 3;
return (x + y * EFB_WIDTH) * 3 + depth_buffer_start;
} }
static void SetPixelAlphaOnly(u32 offset, u8 a) static void SetPixelAlphaOnly(u32 offset, u8 a)

View File

@ -10,8 +10,6 @@
namespace EfbInterface namespace EfbInterface
{ {
const int DEPTH_BUFFER_START = EFB_WIDTH * EFB_HEIGHT * 3;
// xfb color format - packed so the compiler doesn't mess with alignment // xfb color format - packed so the compiler doesn't mess with alignment
#pragma pack(push, 1) #pragma pack(push, 1)
struct yuv422_packed struct yuv422_packed