WxUtils: Get rid of GetCurrentBitmapLogicalScale

wx now provides the means to query this.
This commit is contained in:
Lioncash
2014-11-17 20:11:34 -05:00
parent c0291d5b88
commit 3c23a9afc9
3 changed files with 3 additions and 15 deletions

View File

@ -8,11 +8,13 @@
#include <memory>
#include <string>
#include <vector>
#include <wx/app.h>
#include <wx/bitmap.h>
#include <wx/filefn.h>
#include <wx/gdicmn.h>
#include <wx/image.h>
#include <wx/string.h>
#include <wx/window.h>
#include "Common/ChunkFile.h"
#include "Common/CommonPaths.h"
@ -131,7 +133,7 @@ GameListItem::GameListItem(const std::string& _rFileName)
if (!m_pImage.empty())
{
wxImage Image(m_ImageWidth, m_ImageHeight, &m_pImage[0], true);
double Scale = WxUtils::GetCurrentBitmapLogicalScale();
double Scale = wxTheApp->GetTopWindow()->GetContentScaleFactor();
// Note: This uses nearest neighbor, which subjectively looks a lot
// better for GC banners than smooths caling.
Image.Rescale(DVD_BANNER_WIDTH * Scale, DVD_BANNER_HEIGHT * Scale);