GPU: Compute display aspect ratio based on visible area

This commit is contained in:
Connor McLaughlin
2019-10-21 00:18:52 +10:00
parent 2e70c22422
commit 1b8b730f85
3 changed files with 52 additions and 3 deletions

View File

@ -16,7 +16,6 @@ class Timers;
class GPU
{
public:
static constexpr float DISPLAY_ASPECT_RATIO = 4.0f / 3.0f;
enum : u32
{
VRAM_WIDTH = 1024,
@ -342,6 +341,8 @@ protected:
TickCount current_tick_in_scanline;
u32 current_scanline;
float display_aspect_ratio;
bool in_hblank;
bool in_vblank;
} m_crtc_state = {};