telemetry_session: Use temporary to avoid writing the same enum
This commit is contained in:
parent
3c1b6b5723
commit
526e533e90
@ -165,24 +165,19 @@ void TelemetrySession::AddInitialInfo(Loader::AppLoader& app_loader) {
|
|||||||
Telemetry::AppendOSInfo(field_collection);
|
Telemetry::AppendOSInfo(field_collection);
|
||||||
|
|
||||||
// Log user configuration information
|
// Log user configuration information
|
||||||
AddField(Telemetry::FieldType::UserConfig, "Audio_SinkId", Settings::values.sink_id);
|
constexpr auto field_type = Telemetry::FieldType::UserConfig;
|
||||||
AddField(Telemetry::FieldType::UserConfig, "Audio_EnableAudioStretching",
|
AddField(field_type, "Audio_SinkId", Settings::values.sink_id);
|
||||||
Settings::values.enable_audio_stretching);
|
AddField(field_type, "Audio_EnableAudioStretching", Settings::values.enable_audio_stretching);
|
||||||
AddField(Telemetry::FieldType::UserConfig, "Core_UseMultiCore",
|
AddField(field_type, "Core_UseMultiCore", Settings::values.use_multi_core);
|
||||||
Settings::values.use_multi_core);
|
AddField(field_type, "Renderer_ResolutionFactor", Settings::values.resolution_factor);
|
||||||
AddField(Telemetry::FieldType::UserConfig, "Renderer_ResolutionFactor",
|
AddField(field_type, "Renderer_UseFrameLimit", Settings::values.use_frame_limit);
|
||||||
Settings::values.resolution_factor);
|
AddField(field_type, "Renderer_FrameLimit", Settings::values.frame_limit);
|
||||||
AddField(Telemetry::FieldType::UserConfig, "Renderer_UseFrameLimit",
|
AddField(field_type, "Renderer_UseDiskShaderCache", Settings::values.use_disk_shader_cache);
|
||||||
Settings::values.use_frame_limit);
|
AddField(field_type, "Renderer_UseAccurateGpuEmulation",
|
||||||
AddField(Telemetry::FieldType::UserConfig, "Renderer_FrameLimit", Settings::values.frame_limit);
|
|
||||||
AddField(Telemetry::FieldType::UserConfig, "Renderer_UseDiskShaderCache",
|
|
||||||
Settings::values.use_disk_shader_cache);
|
|
||||||
AddField(Telemetry::FieldType::UserConfig, "Renderer_UseAccurateGpuEmulation",
|
|
||||||
Settings::values.use_accurate_gpu_emulation);
|
Settings::values.use_accurate_gpu_emulation);
|
||||||
AddField(Telemetry::FieldType::UserConfig, "Renderer_UseAsynchronousGpuEmulation",
|
AddField(field_type, "Renderer_UseAsynchronousGpuEmulation",
|
||||||
Settings::values.use_asynchronous_gpu_emulation);
|
Settings::values.use_asynchronous_gpu_emulation);
|
||||||
AddField(Telemetry::FieldType::UserConfig, "System_UseDockedMode",
|
AddField(field_type, "System_UseDockedMode", Settings::values.use_docked_mode);
|
||||||
Settings::values.use_docked_mode);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
bool TelemetrySession::SubmitTestcase() {
|
bool TelemetrySession::SubmitTestcase() {
|
||||||
|
Loading…
Reference in New Issue
Block a user