Add screen crop feature

This commit is contained in:
Adam Scott
2026-03-24 14:18:15 -04:00
parent 2b6667a98d
commit a5059cbca8
14 changed files with 310 additions and 56 deletions

View File

@@ -3,6 +3,7 @@
#pragma once
#include <QGroupBox>
#include <QWidget>
class ConfigBool;
@@ -54,13 +55,21 @@ private:
ConfigInteger* m_png_compression_level;
// Misc
ConfigBool* m_enable_cropping;
ConfigBool* m_enable_prog_scan;
ConfigBool* m_backend_multithreading;
ConfigBool* m_prefer_vs_for_point_line_expansion;
ConfigBool* m_cpu_cull;
ConfigBool* m_borderless_fullscreen;
// Misc (Cropping)
ConfigBool* m_crop_to_aspect_ratio;
ConfigBool* m_crop_custom;
QGroupBox* m_crop_custom_box;
ConfigInteger* m_crop_custom_left;
ConfigInteger* m_crop_custom_top;
ConfigInteger* m_crop_custom_right;
ConfigInteger* m_crop_custom_bottom;
// Experimental
ConfigBool* m_defer_efb_access_invalidation;
ConfigBool* m_manual_texture_sampling;