mangoapp: fsr_steam_sharpness

pull/703/head
FlightlessMango 2 years ago
parent b1fdbc3a5b
commit 5c984e7b80

@ -135,7 +135,7 @@ void msg_read_thread(){
update_hud_info_with_frametime(sw_stats, *params, vendorID, mangoapp_v1->visible_frametime_ns);
if (msg_size > offsetof(mangoapp_msg_v1, fsrUpscale)){
g_fsrUpscale = mangoapp_v1->fsrUpscale;
g_fsrSharpness = mangoapp_v1->fsrSharpness;
// g_fsrSharpness = mangoapp_v1->fsrSharpness;
}
if (msg_size > offsetof(mangoapp_msg_v1, latency_ns)){
gamescope_frametime(mangoapp_v1->app_frametime_ns, mangoapp_v1->latency_ns);

@ -427,6 +427,7 @@ parse_gl_size_query(const char *str)
#define parse_fps_color(s) parse_load_color(s)
#define parse_battery_color(s) parse_color(s)
#define parse_media_player_format(s) parse_str_tokenize(s, ";", false)
#define parse_fsr_steam_sharpness(s) parse_float(s)
static bool
parse_help(const char *str)
@ -824,5 +825,6 @@ parse_overlay_config(struct overlay_params *params,
new_frame = true; // we probably changed how we look.
}
mangoapp_cv.notify_one();
g_fsrSharpness = params->fsr_steam_sharpness;
#endif
}

@ -148,7 +148,7 @@ typedef unsigned long KeySym;
OVERLAY_PARAM_CUSTOM(blacklist) \
OVERLAY_PARAM_CUSTOM(autostart_log) \
OVERLAY_PARAM_CUSTOM(round_corners) \
OVERLAY_PARAM_CUSTOM(fsr_steam_sharpness) \
enum overlay_param_position {
LAYER_POSITION_TOP_LEFT,
@ -248,6 +248,7 @@ struct overlay_params {
std::string config_file_path;
std::unordered_map<std::string,std::string> options;
int permit_upload;
int fsr_steam_sharpness;
size_t font_params_hash;
};

Loading…
Cancel
Save