mirror of
https://github.com/WinampDesktop/winamp.git
synced 2025-06-18 18:25:45 -04:00
GPU/HW: Implement automatic resolution scale from window size
This commit is contained in:
@ -35,6 +35,7 @@ public:
|
||||
virtual void Reset() override;
|
||||
virtual bool DoState(StateWrapper& sw) override;
|
||||
virtual void UpdateSettings() override;
|
||||
virtual void UpdateResolutionScale() override;
|
||||
|
||||
protected:
|
||||
enum : u32
|
||||
@ -167,6 +168,8 @@ protected:
|
||||
virtual void UploadUniformBuffer(const void* uniforms, u32 uniforms_size) = 0;
|
||||
virtual void DrawBatchVertices(BatchRenderMode render_mode, u32 base_vertex, u32 num_vertices) = 0;
|
||||
|
||||
u32 CalculateResolutionScale() const;
|
||||
|
||||
void SetFullVRAMDirtyRectangle()
|
||||
{
|
||||
m_vram_dirty_rect.Set(0, 0, VRAM_WIDTH, VRAM_HEIGHT);
|
||||
|
Reference in New Issue
Block a user