Fix some fractional EFB scaling issues.

This commit is contained in:
NeoBrainX
2012-10-02 22:11:15 +02:00
parent f88e7d3b73
commit b02bb7617f
4 changed files with 102 additions and 39 deletions

View File

@ -55,8 +55,8 @@ public:
static unsigned int LastXfbWidth() { return s_last_xfb_width; }
static unsigned int LastXfbHeight() { return s_last_xfb_height; }
static unsigned int ScaleToVirtualXfbWidth(unsigned int width, unsigned int backbuffer_width);
static unsigned int ScaleToVirtualXfbHeight(unsigned int height, unsigned int backbuffer_height);
static int ScaleToVirtualXfbWidth(int x, unsigned int backbuffer_width);
static int ScaleToVirtualXfbHeight(int y, unsigned int backbuffer_height);
protected:
struct VirtualXFB