migra postfx a aee_arcade i elimina supersampling/downsampling

This commit is contained in:
2026-05-17 11:05:06 +02:00
parent 11eec8f222
commit bd5683d498
28 changed files with 3374 additions and 8026 deletions
+6 -9
View File
@@ -30,11 +30,15 @@ namespace Options {
float vignette{0.6F};
float scanlines{0.7F};
float chroma{0.15F};
float mask{0.0F};
float gamma{0.0F};
float mask{0.6F};
float gamma{0.8F};
float curvature{0.0F};
float bleeding{0.0F};
float flicker{0.0F};
// Forma de les scanlines (3 subpíxels per fila lògica per defecte).
float scan_dark_ratio{0.333F};
float scan_dark_floor{0.42F};
float scan_edge_soft{1.0F};
};
struct CrtPiPreset {
@@ -66,12 +70,6 @@ namespace Options {
std::string preferred_driver;
};
struct Supersampling {
bool enabled{Defaults::Video::SUPERSAMPLING};
bool linear_upscale{Defaults::Video::LINEAR_UPSCALE};
int downscale_algo{Defaults::Video::DOWNSCALE_ALGO};
};
struct ShaderConfig {
bool enabled{Defaults::Video::SHADER_ENABLED};
Rendering::ShaderType current_shader{Rendering::ShaderType::POSTFX};
@@ -88,7 +86,6 @@ namespace Options {
bool integer_scale = Defaults::Video::INTEGER_SCALE;
std::string info;
GPU gpu{};
Supersampling supersampling{};
ShaderConfig shader{};
};