mirror of
https://github.com/hrydgard/ppsspp.git
synced 2025-04-02 11:01:50 -04:00
UWP: Fix overscan on Xbox One
Previously the game would display with on around 80% of the screen and aligned to top left (so with black bars on right and bottom). With this fix, it displays fullscreen properly. Windows is unaffected, and reportedly no issues on Windows Phone either.
This commit is contained in:
parent
80c9391580
commit
0237c7cb3e
1 changed files with 0 additions and 8 deletions
|
@ -170,12 +170,6 @@ bool PPSSPP_UWPMain::Render() {
|
|||
time_update();
|
||||
auto context = m_deviceResources->GetD3DDeviceContext();
|
||||
|
||||
auto bounds = Windows::UI::ViewManagement::ApplicationView::GetForCurrentView()->VisibleBounds;
|
||||
|
||||
int boundTop = bounds.Top;
|
||||
int boundLeft = bounds.Left;
|
||||
int boundedWidth = bounds.Width;
|
||||
int boundedHeight = bounds.Height;
|
||||
|
||||
switch (m_deviceResources->ComputeDisplayRotation()) {
|
||||
case DXGI_MODE_ROTATION_IDENTITY: g_display_rotation = DisplayRotation::ROTATE_0; break;
|
||||
|
@ -198,8 +192,6 @@ bool PPSSPP_UWPMain::Render() {
|
|||
}
|
||||
|
||||
g_dpi = m_deviceResources->GetActualDpi();
|
||||
pixel_xres = (g_dpi / 96.0f) * boundedWidth;
|
||||
pixel_yres = (g_dpi / 96.0f) * boundedHeight;
|
||||
|
||||
if (System_GetPropertyInt(SYSPROP_DEVICE_TYPE) == DEVICE_TYPE_MOBILE) {
|
||||
// Boost DPI a bit to look better.
|
||||
|
|
Loading…
Add table
Reference in a new issue