diff --git a/Ryujinx.Core/OsHle/Services/Set/ISystemSettingsServer.cs b/Ryujinx.Core/OsHle/Services/Set/ISystemSettingsServer.cs index 173e78c87..26d676938 100644 --- a/Ryujinx.Core/OsHle/Services/Set/ISystemSettingsServer.cs +++ b/Ryujinx.Core/OsHle/Services/Set/ISystemSettingsServer.cs @@ -1,6 +1,7 @@ -using ChocolArm64.Memory; +using ChocolArm64.Memory; using Ryujinx.Core.OsHle.Ipc; using Ryujinx.Core.Settings; +using System; using System.Collections.Generic; using System.IO; using System.Text; @@ -17,9 +18,10 @@ namespace Ryujinx.Core.OsHle.Services.Set { m_Commands = new Dictionary() { - { 4, GetFirmwareVersion2 }, - { 23, GetColorSetId }, - { 24, SetColorSetId } + { 4, GetFirmwareVersion2 }, + { 23, GetColorSetId }, + { 24, SetColorSetId }, + { 38, GetSettingsItemValue } }; } @@ -83,5 +85,63 @@ namespace Ryujinx.Core.OsHle.Services.Set Context.Ns.Settings.ThemeColor = (ColorSet)ColorSetId; return 0; } + + public static long GetSettingsItemValue(ServiceCtx Context) + { + long ClassPos = Context.Request.PtrBuff[0].Position; + long ClassSize = Context.Request.PtrBuff[0].Size; + + long NamePos = Context.Request.PtrBuff[1].Position; + long NameSize = Context.Request.PtrBuff[1].Size; + + long ReplyPos = Context.Request.ReceiveBuff[0].Position; + long ReplySize = Context.Request.ReceiveBuff[0].Size; + + byte[] Class = AMemoryHelper.ReadBytes(Context.Memory, ClassPos, ClassSize); + byte[] Name = AMemoryHelper.ReadBytes(Context.Memory, NamePos, NameSize); + + string AskedSetting = Encoding.ASCII.GetString(Class).Trim('\0') + "!" + Encoding.ASCII.GetString(Name).Trim('\0'); + + NxSettings.Settings.TryGetValue(AskedSetting, out object NxSetting); + + if (NxSetting != null) + { + byte[] SettingBuffer = new byte[ReplySize]; + + if (NxSetting is string StringValue) + { + if (StringValue.Length + 1 > ReplySize) + { + Context.Ns.Log.PrintError(Logging.LogClass.ServiceSet, $"{AskedSetting} String value size is too big!"); + } + else + { + SettingBuffer = Encoding.ASCII.GetBytes(StringValue + "\0"); + } + } + if (NxSetting is int IntValue) + { + SettingBuffer = BitConverter.GetBytes(IntValue); + } + else if (NxSetting is bool BoolValue) + { + SettingBuffer[0] = BoolValue ? (byte)1 : (byte)0; + } + else + { + throw new NotImplementedException(NxSetting.GetType().Name); + } + + AMemoryHelper.WriteBytes(Context.Memory, ReplyPos, SettingBuffer); + + Context.Ns.Log.PrintDebug(Logging.LogClass.ServiceSet, $"{AskedSetting} set value: {NxSetting} as {NxSetting.GetType()}"); + } + else + { + Context.Ns.Log.PrintError(Logging.LogClass.ServiceSet, $"{AskedSetting} not found!"); + } + + return 0; + } } -} \ No newline at end of file +} diff --git a/Ryujinx.Core/OsHle/Services/Set/NxSettings.cs b/Ryujinx.Core/OsHle/Services/Set/NxSettings.cs new file mode 100644 index 000000000..ea5e3efa1 --- /dev/null +++ b/Ryujinx.Core/OsHle/Services/Set/NxSettings.cs @@ -0,0 +1,1711 @@ +using System.Collections.Generic; + +namespace Ryujinx.Core.OsHle.Services.Set +{ + public static class NxSettings + { + //Generated automatically from a Switch 3.0 config file (Tid: 0100000000000818). + public static Dictionary Settings = new Dictionary() + { + { "account!na_required_for_network_service", (bool)true }, + { "account.daemon!background_awaking_periodicity", (int)10800 }, + { "account.daemon!schedule_periodicity", (int)3600 }, + { "account.daemon!profile_sync_interval", (int)18000 }, + { "account.daemon!na_info_refresh_interval", (int)46800 }, + { "am.display!transition_layer_enabled", (bool)true }, + { "am.gpu!gpu_scheduling_enabled", (bool)true }, + { "am.gpu!gpu_scheduling_frame_time_us", (int)116666 }, + { "am.gpu!gpu_scheduling_fg_app_us", (int)116166 }, + { "am.gpu!gpu_scheduling_bg_app_us", (int)104500 }, + { "am.gpu!gpu_scheduling_oa_us", (int)500 }, + { "am.gpu!gpu_scheduling_fg_sa_us", (int)11666 }, + { "am.gpu!gpu_scheduling_bg_sa_us", (int)0 }, + { "am.gpu!gpu_scheduling_fg_la_us", (int)11666 }, + { "am.gpu!gpu_scheduling_partial_fg_la_us", (int)2000 }, + { "am.gpu!gpu_scheduling_bg_la_us", (int)0 }, + { "audio!audren_log_enabled", (bool)false }, + { "audio!audout_log_enabled", (bool)false }, + { "audio!audin_log_enabled", (bool)false }, + { "audio!hwopus_log_enabled", (bool)false }, + { "audio!adsp_log_enabled", (bool)false }, + { "audio!suspend_for_debugger_enabled", (bool)false }, + { "audio!uac_speaker_enabled", (bool)false }, + { "bgtc!enable_halfawake", (int)1 }, + { "bgtc!enable_battery_saver", (int)1 }, + { "bgtc!leaving_halfawake_margin", (int)3 }, + { "bgtc!battery_threshold_save", (int)20 }, + { "bgtc!battery_threshold_stop", (int)20 }, + { "bgtc!minimum_interval_normal", (int)1800 }, + { "bgtc!minimum_interval_save", (int)86400 }, + { "boot!force_maintenance", (bool)false }, + { "capsrv!screenshot_layerstack", (string)"screenshot" }, + { "capsrv!enable_album_screenshot_filedata_verification", (bool)true }, + { "devmenu!enable_application_update", (bool)true }, + { "devmenu!enable_exhibition_mode", (bool)false }, + { "eclct!analytics_override", (bool)false }, + { "eclct!analytics_pollperiod", (int)86400 }, + { "err!applet_auto_close", (bool)false }, + { "friends!background_processing", (bool)true }, + { "htc!disconnection_emulation", (bool)false }, + { "idle!dim_level_percent_lcd", (int)10 }, + { "idle!dim_level_percent_tv", (int)70 }, + { "lbl!force_disable_als", (bool)false }, + { "lm!enable_sd_card_logging", (bool)false }, + { "lm!sd_card_log_output_directory", (string)"NxBinLogs" }, + { "mii!is_db_test_mode_enabled", (bool)false }, + { "news!system_version", (int)2 }, + { "nfp!not_locked_tag", (bool)true }, + { "nfp!play_report", (bool)false }, + { "nifm!is_communication_control_enabled_for_test", (bool)false }, + { "nifm!connection_test_timeout", (int)45000 }, + { "nifm!apply_config_timeout", (int)30000 }, + { "nifm!ethernet_adapter_standby_time", (int)10000 }, + { "nim.install!prefer_delta_evenif_inefficient", (bool)false }, + { "nim.install!apply_delta_stress_storage", (int)0 }, + { "ns.notification!retry_interval", (int)60 }, + { "ns.notification!enable_network_update", (bool)true }, + { "ns.notification!enable_download_task_list", (bool)true }, + { "ns.notification!enable_version_list", (bool)true }, + { "ns.notification!enable_random_wait", (bool)true }, + { "ns.notification!debug_waiting_limit", (int)0 }, + { "ns.notification!enable_request_on_cold_boot", (bool)true }, + { "ns.sdcard!mount_sdcard", (bool)true }, + { "ns.sdcard!compare_sdcard", (int)0 }, + { "ns.gamecard!mount_gamecard_result_value", (int)0 }, + { "ns.gamecard!try_gamecard_access_result_value", (int)0 }, + { "nv!00008600", (string)"" }, + { "nv!0007b25e", (string)"" }, + { "nv!0083e1", (string)"" }, + { "nv!01621887", (string)"" }, + { "nv!03134743", (string)"" }, + { "nv!0356afd0", (string)"" }, + { "nv!0356afd1", (string)"" }, + { "nv!0356afd2", (string)"" }, + { "nv!0356afd3", (string)"" }, + { "nv!094313", (string)"" }, + { "nv!0x04dc09", (string)"" }, + { "nv!0x111133", (string)"" }, + { "nv!0x1aa483", (string)"" }, + { "nv!0x1cb1cf", (string)"" }, + { "nv!0x1cb1d0", (string)"" }, + { "nv!0x1e3221", (string)"" }, + { "nv!0x300fc8", (string)"" }, + { "nv!0x301fc8", (string)"" }, + { "nv!0x302fc8", (string)"" }, + { "nv!0x3eec59", (string)"" }, + { "nv!0x46b3ed", (string)"" }, + { "nv!0x523dc0", (string)"" }, + { "nv!0x523dc1", (string)"" }, + { "nv!0x523dc2", (string)"" }, + { "nv!0x523dc3", (string)"" }, + { "nv!0x523dc4", (string)"" }, + { "nv!0x523dc5", (string)"" }, + { "nv!0x523dc6", (string)"" }, + { "nv!0x523dd0", (string)"" }, + { "nv!0x523dd1", (string)"" }, + { "nv!0x523dd3", (string)"" }, + { "nv!0x5344bb", (string)"" }, + { "nv!0x555237", (string)"" }, + { "nv!0x58a234", (string)"" }, + { "nv!0x7b4428", (string)"" }, + { "nv!0x923dc0", (string)"" }, + { "nv!0x923dc1", (string)"" }, + { "nv!0x923dc2", (string)"" }, + { "nv!0x923dc3", (string)"" }, + { "nv!0x923dc4", (string)"" }, + { "nv!0x923dd3", (string)"" }, + { "nv!0x9abdc5", (string)"" }, + { "nv!0x9abdc6", (string)"" }, + { "nv!0xaaa36c", (string)"" }, + { "nv!0xb09da0", (string)"" }, + { "nv!0xb09da1", (string)"" }, + { "nv!0xb09da2", (string)"" }, + { "nv!0xb09da3", (string)"" }, + { "nv!0xb09da4", (string)"" }, + { "nv!0xb09da5", (string)"" }, + { "nv!0xb0b348", (string)"" }, + { "nv!0xb0b349", (string)"" }, + { "nv!0xbb558f", (string)"" }, + { "nv!0xbd10fb", (string)"" }, + { "nv!0xc32ad3", (string)"" }, + { "nv!0xce2348", (string)"" }, + { "nv!0xcfd81f", (string)"" }, + { "nv!0xe0036b", (string)"" }, + { "nv!0xe01f2d", (string)"" }, + { "nv!0xe17212", (string)"" }, + { "nv!0xeae966", (string)"" }, + { "nv!0xed4f82", (string)"" }, + { "nv!0xf12335", (string)"" }, + { "nv!0xf12336", (string)"" }, + { "nv!10261989", (string)"" }, + { "nv!1042d483", (string)"" }, + { "nv!10572898", (string)"" }, + { "nv!115631", (string)"" }, + { "nv!12950094", (string)"" }, + { "nv!1314f311", (string)"" }, + { "nv!1314f312", (string)"" }, + { "nv!13279512", (string)"" }, + { "nv!13813496", (string)"" }, + { "nv!14507179", (string)"" }, + { "nv!15694569", (string)"" }, + { "nv!16936964", (string)"" }, + { "nv!17aa230c", (string)"" }, + { "nv!182054", (string)"" }, + { "nv!18273275", (string)"" }, + { "nv!18273276", (string)"" }, + { "nv!1854d03b", (string)"" }, + { "nv!18add00d", (string)"" }, + { "nv!19156670", (string)"" }, + { "nv!19286545", (string)"" }, + { "nv!1a298e9f", (string)"" }, + { "nv!1acf43fe", (string)"" }, + { "nv!1bda43fe", (string)"" }, + { "nv!1c3b92", (string)"" }, + { "nv!21509920", (string)"" }, + { "nv!215323457", (string)"" }, + { "nv!2165ad", (string)"" }, + { "nv!2165ae", (string)"" }, + { "nv!21be9c", (string)"" }, + { "nv!233264316", (string)"" }, + { "nv!234557580", (string)"" }, + { "nv!23cd0e", (string)"" }, + { "nv!24189123", (string)"" }, + { "nv!2443266", (string)"" }, + { "nv!25025519", (string)"" }, + { "nv!255e39", (string)"" }, + { "nv!2583364", (string)"" }, + { "nv!2888c1", (string)"" }, + { "nv!28ca3e", (string)"" }, + { "nv!29871243", (string)"" }, + { "nv!2a1f64", (string)"" }, + { "nv!2dc432", (string)"" }, + { "nv!2de437", (string)"" }, + { "nv!2f3bb89c", (string)"" }, + { "nv!2fd652", (string)"" }, + { "nv!3001ac", (string)"" }, + { "nv!31298772", (string)"" }, + { "nv!313233", (string)"" }, + { "nv!31f7d603", (string)"" }, + { "nv!320ce4", (string)"" }, + { "nv!32153248", (string)"" }, + { "nv!32153249", (string)"" }, + { "nv!335bca", (string)"" }, + { "nv!342abb", (string)"" }, + { "nv!34dfe6", (string)"" }, + { "nv!34dfe7", (string)"" }, + { "nv!34dfe8", (string)"" }, + { "nv!34dfe9", (string)"" }, + { "nv!35201578", (string)"" }, + { "nv!359278", (string)"" }, + { "nv!37f53a", (string)"" }, + { "nv!38144972", (string)"" }, + { "nv!38542646", (string)"" }, + { "nv!3b74c9", (string)"" }, + { "nv!3c136f", (string)"" }, + { "nv!3cf72823", (string)"" }, + { "nv!3d7af029", (string)"" }, + { "nv!3ff34782", (string)"" }, + { "nv!4129618", (string)"" }, + { "nv!4189fac3", (string)"" }, + { "nv!420bd4", (string)"" }, + { "nv!42a699", (string)"" }, + { "nv!441369", (string)"" }, + { "nv!4458713e", (string)"" }, + { "nv!4554b6", (string)"" }, + { "nv!457425", (string)"" }, + { "nv!4603b207", (string)"" }, + { "nv!46574957", (string)"" }, + { "nv!46574958", (string)"" }, + { "nv!46813529", (string)"" }, + { "nv!46f1e13d", (string)"" }, + { "nv!47534c43", (string)"" }, + { "nv!48550336", (string)"" }, + { "nv!48576893", (string)"" }, + { "nv!48576894", (string)"" }, + { "nv!4889ac02", (string)"" }, + { "nv!49005740", (string)"" }, + { "nv!49867584", (string)"" }, + { "nv!49960973", (string)"" }, + { "nv!4a5341", (string)"" }, + { "nv!4f4e48", (string)"" }, + { "nv!4f8a0a", (string)"" }, + { "nv!50299698", (string)"" }, + { "nv!50299699", (string)"" }, + { "nv!50361291", (string)"" }, + { "nv!5242ae", (string)"" }, + { "nv!53d30c", (string)"" }, + { "nv!56347a", (string)"" }, + { "nv!563a95f1", (string)"" }, + { "nv!573823", (string)"" }, + { "nv!58027529", (string)"" }, + { "nv!5d2d63", (string)"" }, + { "nv!5f7e3b", (string)"" }, + { "nv!60461793", (string)"" }, + { "nv!60d355", (string)"" }, + { "nv!616627aa", (string)"" }, + { "nv!62317182", (string)"" }, + { "nv!6253fa2e", (string)"" }, + { "nv!64100768", (string)"" }, + { "nv!64100769", (string)"" }, + { "nv!64100770", (string)"" }, + { "nv!647395", (string)"" }, + { "nv!66543234", (string)"" }, + { "nv!67674763", (string)"" }, + { "nv!67739784", (string)"" }, + { "nv!68fb9c", (string)"" }, + { "nv!69801276", (string)"" }, + { "nv!6af9fa2f", (string)"" }, + { "nv!6af9fa3f", (string)"" }, + { "nv!6af9fa4f", (string)"" }, + { "nv!6bd8c7", (string)"" }, + { "nv!6c7691", (string)"" }, + { "nv!6d4296ce", (string)"" }, + { "nv!6dd7e7", (string)"" }, + { "nv!6dd7e8", (string)"" }, + { "nv!6fe11ec1", (string)"" }, + { "nv!716511763", (string)"" }, + { "nv!72504593", (string)"" }, + { "nv!73304097", (string)"" }, + { "nv!73314098", (string)"" }, + { "nv!74095213", (string)"" }, + { "nv!74095213a", (string)"" }, + { "nv!74095213b", (string)"" }, + { "nv!74095214", (string)"" }, + { "nv!748f9649", (string)"" }, + { "nv!75494732", (string)"" }, + { "nv!78452832", (string)"" }, + { "nv!784561", (string)"" }, + { "nv!78e16b9c", (string)"" }, + { "nv!79251225", (string)"" }, + { "nv!7c128b", (string)"" }, + { "nv!7ccd93", (string)"" }, + { "nv!7df8d1", (string)"" }, + { "nv!800c2310", (string)"" }, + { "nv!80546710", (string)"" }, + { "nv!80772310", (string)"" }, + { "nv!808ee280", (string)"" }, + { "nv!81131154", (string)"" }, + { "nv!81274457", (string)"" }, + { "nv!8292291f", (string)"" }, + { "nv!83498426", (string)"" }, + { "nv!84993794", (string)"" }, + { "nv!84995585", (string)"" }, + { "nv!84a0a0", (string)"" }, + { "nv!852142", (string)"" }, + { "nv!85612309", (string)"" }, + { "nv!85612310", (string)"" }, + { "nv!85612311", (string)"" }, + { "nv!85612312", (string)"" }, + { "nv!8623ff27", (string)"" }, + { "nv!87364952", (string)"" }, + { "nv!87f6275666", (string)"" }, + { "nv!886748", (string)"" }, + { "nv!89894423", (string)"" }, + { "nv!8ad8a75", (string)"" }, + { "nv!8ad8ad00", (string)"" }, + { "nv!8bb815", (string)"" }, + { "nv!8bb817", (string)"" }, + { "nv!8bb818", (string)"" }, + { "nv!8bb819", (string)"" }, + { "nv!8e640cd1", (string)"" }, + { "nv!8f34971a", (string)"" }, + { "nv!8f773984", (string)"" }, + { "nv!8f7a7d", (string)"" }, + { "nv!902486209", (string)"" }, + { "nv!90482571", (string)"" }, + { "nv!91214835", (string)"" }, + { "nv!912848290", (string)"" }, + { "nv!915e56", (string)"" }, + { "nv!92179063", (string)"" }, + { "nv!92179064", (string)"" }, + { "nv!92179065", (string)"" }, + { "nv!92179066", (string)"" }, + { "nv!92350358", (string)"" }, + { "nv!92809063", (string)"" }, + { "nv!92809064", (string)"" }, + { "nv!92809065", (string)"" }, + { "nv!92809066", (string)"" }, + { "nv!92920143", (string)"" }, + { "nv!93a89b12", (string)"" }, + { "nv!93a89c0b", (string)"" }, + { "nv!94812574", (string)"" }, + { "nv!95282304", (string)"" }, + { "nv!95394027", (string)"" }, + { "nv!959b1f", (string)"" }, + { "nv!9638af", (string)"" }, + { "nv!96fd59", (string)"" }, + { "nv!97f6275666", (string)"" }, + { "nv!97f6275667", (string)"" }, + { "nv!97f6275668", (string)"" }, + { "nv!97f6275669", (string)"" }, + { "nv!97f627566a", (string)"" }, + { "nv!97f627566b", (string)"" }, + { "nv!97f627566d", (string)"" }, + { "nv!97f627566e", (string)"" }, + { "nv!97f627566f", (string)"" }, + { "nv!97f6275670", (string)"" }, + { "nv!97f6275671", (string)"" }, + { "nv!97f727566e", (string)"" }, + { "nv!98480775", (string)"" }, + { "nv!98480776", (string)"" }, + { "nv!98480777", (string)"" }, + { "nv!992431", (string)"" }, + { "nv!9aa29065", (string)"" }, + { "nv!9af32c", (string)"" }, + { "nv!9af32d", (string)"" }, + { "nv!9af32e", (string)"" }, + { "nv!9c108b71", (string)"" }, + { "nv!9f279065", (string)"" }, + { "nv!a01bc728", (string)"" }, + { "nv!a13b46c80", (string)"" }, + { "nv!a22eb0", (string)"" }, + { "nv!a2fb451e", (string)"" }, + { "nv!a3456abe", (string)"" }, + { "nv!a7044887", (string)"" }, + { "nv!a7149200", (string)"" }, + { "nv!a766215670", (string)"" }, + { "nv!aac_drc_boost", (string)"" }, + { "nv!aac_drc_cut", (string)"" }, + { "nv!aac_drc_enc_target_level", (string)"" }, + { "nv!aac_drc_heavy", (string)"" }, + { "nv!aac_drc_reference_level", (string)"" }, + { "nv!aalinegamma", (string)"" }, + { "nv!aalinetweaks", (string)"" }, + { "nv!ab34ee01", (string)"" }, + { "nv!ab34ee02", (string)"" }, + { "nv!ab34ee03", (string)"" }, + { "nv!ac0274", (string)"" }, + { "nv!af73c63e", (string)"" }, + { "nv!af73c63f", (string)"" }, + { "nv!af9927", (string)"" }, + { "nv!afoverride", (string)"" }, + { "nv!allocdeviceevents", (string)"" }, + { "nv!applicationkey", (string)"" }, + { "nv!appreturnonlybasicglsltype", (string)"" }, + { "nv!app_softimage", (string)"" }, + { "nv!app_supportbits2", (string)"" }, + { "nv!assumetextureismipmappedatcreation", (string)"" }, + { "nv!b1fb0f01", (string)"" }, + { "nv!b3edd5", (string)"" }, + { "nv!b40d9e03d", (string)"" }, + { "nv!b7f6275666", (string)"" }, + { "nv!b812c1", (string)"" }, + { "nv!ba14ba1a", (string)"" }, + { "nv!ba14ba1b", (string)"" }, + { "nv!bd7559", (string)"" }, + { "nv!bd755a", (string)"" }, + { "nv!bd755c", (string)"" }, + { "nv!bd755d", (string)"" }, + { "nv!be58bb", (string)"" }, + { "nv!be92cb", (string)"" }, + { "nv!beefcba3", (string)"" }, + { "nv!beefcba4", (string)"" }, + { "nv!c023777f", (string)"" }, + { "nv!c09dc8", (string)"" }, + { "nv!c0d340", (string)"" }, + { "nv!c2ff374c", (string)"" }, + { "nv!c5e9d7a3", (string)"" }, + { "nv!c5e9d7a4", (string)"" }, + { "nv!c5e9d7b4", (string)"" }, + { "nv!c618f9", (string)"" }, + { "nv!ca345840", (string)"" }, + { "nv!cachedisable", (string)"" }, + { "nv!cast.on", (string)"" }, + { "nv!cde", (string)"" }, + { "nv!channelpriorityoverride", (string)"" }, + { "nv!cleardatastorevidmem", (string)"" }, + { "nv!cmdbufmemoryspaceenables", (string)"" }, + { "nv!cmdbufminwords", (string)"" }, + { "nv!cmdbufsizewords", (string)"" }, + { "nv!conformantblitframebufferscissor", (string)"" }, + { "nv!conformantincompletetextures", (string)"" }, + { "nv!copybuffermethod", (string)"" }, + { "nv!cubemapaniso", (string)"" }, + { "nv!cubemapfiltering", (string)"" }, + { "nv!d0e9a4d7", (string)"" }, + { "nv!d13733f12", (string)"" }, + { "nv!d1b399", (string)"" }, + { "nv!d2983c32", (string)"" }, + { "nv!d2983c33", (string)"" }, + { "nv!d2e71b", (string)"" }, + { "nv!d377dc", (string)"" }, + { "nv!d377dd", (string)"" }, + { "nv!d489f4", (string)"" }, + { "nv!d4bce1", (string)"" }, + { "nv!d518cb", (string)"" }, + { "nv!d518cd", (string)"" }, + { "nv!d518ce", (string)"" }, + { "nv!d518d0", (string)"" }, + { "nv!d518d1", (string)"" }, + { "nv!d518d2", (string)"" }, + { "nv!d518d3", (string)"" }, + { "nv!d518d4", (string)"" }, + { "nv!d518d5", (string)"" }, + { "nv!d59eda", (string)"" }, + { "nv!d83cbd", (string)"" }, + { "nv!d8e777", (string)"" }, + { "nv!debug_level", (string)"" }, + { "nv!debug_mask", (string)"" }, + { "nv!debug_options", (string)"" }, + { "nv!devshmpageableallocations", (string)"" }, + { "nv!df1f9812", (string)"" }, + { "nv!df783c", (string)"" }, + { "nv!diagenable", (string)"" }, + { "nv!disallowcemask", (string)"" }, + { "nv!disallowz16", (string)"" }, + { "nv!dlmemoryspaceenables", (string)"" }, + { "nv!e0bfec", (string)"" }, + { "nv!e433456d", (string)"" }, + { "nv!e435563f", (string)"" }, + { "nv!e4cd9c", (string)"" }, + { "nv!e5c972", (string)"" }, + { "nv!e639ef", (string)"" }, + { "nv!e802af", (string)"" }, + { "nv!eae964", (string)"" }, + { "nv!earlytexturehwallocation", (string)"" }, + { "nv!eb92a3", (string)"" }, + { "nv!ebca56", (string)"" }, + { "nv!enable-noaud", (string)"" }, + { "nv!enable-noavs", (string)"" }, + { "nv!enable-prof", (string)"" }, + { "nv!enable-sxesmode", (string)"" }, + { "nv!enable-ulld", (string)"" }, + { "nv!expert_detail_level", (string)"" }, + { "nv!expert_output_mask", (string)"" }, + { "nv!expert_report_mask", (string)"" }, + { "nv!extensionstringnvarch", (string)"" }, + { "nv!extensionstringversion", (string)"" }, + { "nv!f00f1938", (string)"" }, + { "nv!f10736", (string)"" }, + { "nv!f1846870", (string)"" }, + { "nv!f33bc370", (string)"" }, + { "nv!f392a874", (string)"" }, + { "nv!f49ae8", (string)"" }, + { "nv!fa345cce", (string)"" }, + { "nv!fa35cc4", (string)"" }, + { "nv!faa14a", (string)"" }, + { "nv!faf8a723", (string)"" }, + { "nv!fastgs", (string)"" }, + { "nv!fbf4ac45", (string)"" }, + { "nv!fbo_blit_ignore_srgb", (string)"" }, + { "nv!fc64c7", (string)"" }, + { "nv!ff54ec97", (string)"" }, + { "nv!ff54ec98", (string)"" }, + { "nv!forceexitprocessdetach", (string)"" }, + { "nv!forcerequestedesversion", (string)"" }, + { "nv!__gl_", (string)"" }, + { "nv!__gl_00008600", (string)"" }, + { "nv!__gl_0007b25e", (string)"" }, + { "nv!__gl_0083e1", (string)"" }, + { "nv!__gl_01621887", (string)"" }, + { "nv!__gl_03134743", (string)"" }, + { "nv!__gl_0356afd0", (string)"" }, + { "nv!__gl_0356afd1", (string)"" }, + { "nv!__gl_0356afd2", (string)"" }, + { "nv!__gl_0356afd3", (string)"" }, + { "nv!__gl_094313", (string)"" }, + { "nv!__gl_0x04dc09", (string)"" }, + { "nv!__gl_0x111133", (string)"" }, + { "nv!__gl_0x1aa483", (string)"" }, + { "nv!__gl_0x1cb1cf", (string)"" }, + { "nv!__gl_0x1cb1d0", (string)"" }, + { "nv!__gl_0x1e3221", (string)"" }, + { "nv!__gl_0x300fc8", (string)"" }, + { "nv!__gl_0x301fc8", (string)"" }, + { "nv!__gl_0x302fc8", (string)"" }, + { "nv!__gl_0x3eec59", (string)"" }, + { "nv!__gl_0x46b3ed", (string)"" }, + { "nv!__gl_0x523dc0", (string)"" }, + { "nv!__gl_0x523dc1", (string)"" }, + { "nv!__gl_0x523dc2", (string)"" }, + { "nv!__gl_0x523dc3", (string)"" }, + { "nv!__gl_0x523dc4", (string)"" }, + { "nv!__gl_0x523dc5", (string)"" }, + { "nv!__gl_0x523dc6", (string)"" }, + { "nv!__gl_0x523dd0", (string)"" }, + { "nv!__gl_0x523dd1", (string)"" }, + { "nv!__gl_0x523dd3", (string)"" }, + { "nv!__gl_0x5344bb", (string)"" }, + { "nv!__gl_0x555237", (string)"" }, + { "nv!__gl_0x58a234", (string)"" }, + { "nv!__gl_0x7b4428", (string)"" }, + { "nv!__gl_0x923dc0", (string)"" }, + { "nv!__gl_0x923dc1", (string)"" }, + { "nv!__gl_0x923dc2", (string)"" }, + { "nv!__gl_0x923dc3", (string)"" }, + { "nv!__gl_0x923dc4", (string)"" }, + { "nv!__gl_0x923dd3", (string)"" }, + { "nv!__gl_0x9abdc5", (string)"" }, + { "nv!__gl_0x9abdc6", (string)"" }, + { "nv!__gl_0xaaa36c", (string)"" }, + { "nv!__gl_0xb09da0", (string)"" }, + { "nv!__gl_0xb09da1", (string)"" }, + { "nv!__gl_0xb09da2", (string)"" }, + { "nv!__gl_0xb09da3", (string)"" }, + { "nv!__gl_0xb09da4", (string)"" }, + { "nv!__gl_0xb09da5", (string)"" }, + { "nv!__gl_0xb0b348", (string)"" }, + { "nv!__gl_0xb0b349", (string)"" }, + { "nv!__gl_0xbb558f", (string)"" }, + { "nv!__gl_0xbd10fb", (string)"" }, + { "nv!__gl_0xc32ad3", (string)"" }, + { "nv!__gl_0xce2348", (string)"" }, + { "nv!__gl_0xcfd81f", (string)"" }, + { "nv!__gl_0xe0036b", (string)"" }, + { "nv!__gl_0xe01f2d", (string)"" }, + { "nv!__gl_0xe17212", (string)"" }, + { "nv!__gl_0xeae966", (string)"" }, + { "nv!__gl_0xed4f82", (string)"" }, + { "nv!__gl_0xf12335", (string)"" }, + { "nv!__gl_0xf12336", (string)"" }, + { "nv!__gl_10261989", (string)"" }, + { "nv!__gl_1042d483", (string)"" }, + { "nv!__gl_10572898", (string)"" }, + { "nv!__gl_115631", (string)"" }, + { "nv!__gl_12950094", (string)"" }, + { "nv!__gl_1314f311", (string)"" }, + { "nv!__gl_1314f312", (string)"" }, + { "nv!__gl_13279512", (string)"" }, + { "nv!__gl_13813496", (string)"" }, + { "nv!__gl_14507179", (string)"" }, + { "nv!__gl_15694569", (string)"" }, + { "nv!__gl_16936964", (string)"" }, + { "nv!__gl_17aa230c", (string)"" }, + { "nv!__gl_182054", (string)"" }, + { "nv!__gl_18273275", (string)"" }, + { "nv!__gl_18273276", (string)"" }, + { "nv!__gl_1854d03b", (string)"" }, + { "nv!__gl_18add00d", (string)"" }, + { "nv!__gl_19156670", (string)"" }, + { "nv!__gl_19286545", (string)"" }, + { "nv!__gl_1a298e9f", (string)"" }, + { "nv!__gl_1acf43fe", (string)"" }, + { "nv!__gl_1bda43fe", (string)"" }, + { "nv!__gl_1c3b92", (string)"" }, + { "nv!__gl_21509920", (string)"" }, + { "nv!__gl_215323457", (string)"" }, + { "nv!__gl_2165ad", (string)"" }, + { "nv!__gl_2165ae", (string)"" }, + { "nv!__gl_21be9c", (string)"" }, + { "nv!__gl_233264316", (string)"" }, + { "nv!__gl_234557580", (string)"" }, + { "nv!__gl_23cd0e", (string)"" }, + { "nv!__gl_24189123", (string)"" }, + { "nv!__gl_2443266", (string)"" }, + { "nv!__gl_25025519", (string)"" }, + { "nv!__gl_255e39", (string)"" }, + { "nv!__gl_2583364", (string)"" }, + { "nv!__gl_2888c1", (string)"" }, + { "nv!__gl_28ca3e", (string)"" }, + { "nv!__gl_29871243", (string)"" }, + { "nv!__gl_2a1f64", (string)"" }, + { "nv!__gl_2dc432", (string)"" }, + { "nv!__gl_2de437", (string)"" }, + { "nv!__gl_2f3bb89c", (string)"" }, + { "nv!__gl_2fd652", (string)"" }, + { "nv!__gl_3001ac", (string)"" }, + { "nv!__gl_31298772", (string)"" }, + { "nv!__gl_313233", (string)"" }, + { "nv!__gl_31f7d603", (string)"" }, + { "nv!__gl_320ce4", (string)"" }, + { "nv!__gl_32153248", (string)"" }, + { "nv!__gl_32153249", (string)"" }, + { "nv!__gl_335bca", (string)"" }, + { "nv!__gl_342abb", (string)"" }, + { "nv!__gl_34dfe6", (string)"" }, + { "nv!__gl_34dfe7", (string)"" }, + { "nv!__gl_34dfe8", (string)"" }, + { "nv!__gl_34dfe9", (string)"" }, + { "nv!__gl_35201578", (string)"" }, + { "nv!__gl_359278", (string)"" }, + { "nv!__gl_37f53a", (string)"" }, + { "nv!__gl_38144972", (string)"" }, + { "nv!__gl_38542646", (string)"" }, + { "nv!__gl_3b74c9", (string)"" }, + { "nv!__gl_3c136f", (string)"" }, + { "nv!__gl_3cf72823", (string)"" }, + { "nv!__gl_3d7af029", (string)"" }, + { "nv!__gl_3ff34782", (string)"" }, + { "nv!__gl_4129618", (string)"" }, + { "nv!__gl_4189fac3", (string)"" }, + { "nv!__gl_420bd4", (string)"" }, + { "nv!__gl_42a699", (string)"" }, + { "nv!__gl_441369", (string)"" }, + { "nv!__gl_4458713e", (string)"" }, + { "nv!__gl_4554b6", (string)"" }, + { "nv!__gl_457425", (string)"" }, + { "nv!__gl_4603b207", (string)"" }, + { "nv!__gl_46574957", (string)"" }, + { "nv!__gl_46574958", (string)"" }, + { "nv!__gl_46813529", (string)"" }, + { "nv!__gl_46f1e13d", (string)"" }, + { "nv!__gl_47534c43", (string)"" }, + { "nv!__gl_48550336", (string)"" }, + { "nv!__gl_48576893", (string)"" }, + { "nv!__gl_48576894", (string)"" }, + { "nv!__gl_4889ac02", (string)"" }, + { "nv!__gl_49005740", (string)"" }, + { "nv!__gl_49867584", (string)"" }, + { "nv!__gl_49960973", (string)"" }, + { "nv!__gl_4a5341", (string)"" }, + { "nv!__gl_4f4e48", (string)"" }, + { "nv!__gl_4f8a0a", (string)"" }, + { "nv!__gl_50299698", (string)"" }, + { "nv!__gl_50299699", (string)"" }, + { "nv!__gl_50361291", (string)"" }, + { "nv!__gl_5242ae", (string)"" }, + { "nv!__gl_53d30c", (string)"" }, + { "nv!__gl_56347a", (string)"" }, + { "nv!__gl_563a95f1", (string)"" }, + { "nv!__gl_573823", (string)"" }, + { "nv!__gl_58027529", (string)"" }, + { "nv!__gl_5d2d63", (string)"" }, + { "nv!__gl_5f7e3b", (string)"" }, + { "nv!__gl_60461793", (string)"" }, + { "nv!__gl_60d355", (string)"" }, + { "nv!__gl_616627aa", (string)"" }, + { "nv!__gl_62317182", (string)"" }, + { "nv!__gl_6253fa2e", (string)"" }, + { "nv!__gl_64100768", (string)"" }, + { "nv!__gl_64100769", (string)"" }, + { "nv!__gl_64100770", (string)"" }, + { "nv!__gl_647395", (string)"" }, + { "nv!__gl_66543234", (string)"" }, + { "nv!__gl_67674763", (string)"" }, + { "nv!__gl_67739784", (string)"" }, + { "nv!__gl_68fb9c", (string)"" }, + { "nv!__gl_69801276", (string)"" }, + { "nv!__gl_6af9fa2f", (string)"" }, + { "nv!__gl_6af9fa3f", (string)"" }, + { "nv!__gl_6af9fa4f", (string)"" }, + { "nv!__gl_6bd8c7", (string)"" }, + { "nv!__gl_6c7691", (string)"" }, + { "nv!__gl_6d4296ce", (string)"" }, + { "nv!__gl_6dd7e7", (string)"" }, + { "nv!__gl_6dd7e8", (string)"" }, + { "nv!__gl_6fe11ec1", (string)"" }, + { "nv!__gl_716511763", (string)"" }, + { "nv!__gl_72504593", (string)"" }, + { "nv!__gl_73304097", (string)"" }, + { "nv!__gl_73314098", (string)"" }, + { "nv!__gl_74095213", (string)"" }, + { "nv!__gl_74095213a", (string)"" }, + { "nv!__gl_74095213b", (string)"" }, + { "nv!__gl_74095214", (string)"" }, + { "nv!__gl_748f9649", (string)"" }, + { "nv!__gl_75494732", (string)"" }, + { "nv!__gl_78452832", (string)"" }, + { "nv!__gl_784561", (string)"" }, + { "nv!__gl_78e16b9c", (string)"" }, + { "nv!__gl_79251225", (string)"" }, + { "nv!__gl_7c128b", (string)"" }, + { "nv!__gl_7ccd93", (string)"" }, + { "nv!__gl_7df8d1", (string)"" }, + { "nv!__gl_800c2310", (string)"" }, + { "nv!__gl_80546710", (string)"" }, + { "nv!__gl_80772310", (string)"" }, + { "nv!__gl_808ee280", (string)"" }, + { "nv!__gl_81131154", (string)"" }, + { "nv!__gl_81274457", (string)"" }, + { "nv!__gl_8292291f", (string)"" }, + { "nv!__gl_83498426", (string)"" }, + { "nv!__gl_84993794", (string)"" }, + { "nv!__gl_84995585", (string)"" }, + { "nv!__gl_84a0a0", (string)"" }, + { "nv!__gl_852142", (string)"" }, + { "nv!__gl_85612309", (string)"" }, + { "nv!__gl_85612310", (string)"" }, + { "nv!__gl_85612311", (string)"" }, + { "nv!__gl_85612312", (string)"" }, + { "nv!__gl_8623ff27", (string)"" }, + { "nv!__gl_87364952", (string)"" }, + { "nv!__gl_87f6275666", (string)"" }, + { "nv!__gl_886748", (string)"" }, + { "nv!__gl_89894423", (string)"" }, + { "nv!__gl_8ad8a75", (string)"" }, + { "nv!__gl_8ad8ad00", (string)"" }, + { "nv!__gl_8bb815", (string)"" }, + { "nv!__gl_8bb817", (string)"" }, + { "nv!__gl_8bb818", (string)"" }, + { "nv!__gl_8bb819", (string)"" }, + { "nv!__gl_8e640cd1", (string)"" }, + { "nv!__gl_8f34971a", (string)"" }, + { "nv!__gl_8f773984", (string)"" }, + { "nv!__gl_8f7a7d", (string)"" }, + { "nv!__gl_902486209", (string)"" }, + { "nv!__gl_90482571", (string)"" }, + { "nv!__gl_91214835", (string)"" }, + { "nv!__gl_912848290", (string)"" }, + { "nv!__gl_915e56", (string)"" }, + { "nv!__gl_92179063", (string)"" }, + { "nv!__gl_92179064", (string)"" }, + { "nv!__gl_92179065", (string)"" }, + { "nv!__gl_92179066", (string)"" }, + { "nv!__gl_92350358", (string)"" }, + { "nv!__gl_92809063", (string)"" }, + { "nv!__gl_92809064", (string)"" }, + { "nv!__gl_92809065", (string)"" }, + { "nv!__gl_92809066", (string)"" }, + { "nv!__gl_92920143", (string)"" }, + { "nv!__gl_93a89b12", (string)"" }, + { "nv!__gl_93a89c0b", (string)"" }, + { "nv!__gl_94812574", (string)"" }, + { "nv!__gl_95282304", (string)"" }, + { "nv!__gl_95394027", (string)"" }, + { "nv!__gl_959b1f", (string)"" }, + { "nv!__gl_9638af", (string)"" }, + { "nv!__gl_96fd59", (string)"" }, + { "nv!__gl_97f6275666", (string)"" }, + { "nv!__gl_97f6275667", (string)"" }, + { "nv!__gl_97f6275668", (string)"" }, + { "nv!__gl_97f6275669", (string)"" }, + { "nv!__gl_97f627566a", (string)"" }, + { "nv!__gl_97f627566b", (string)"" }, + { "nv!__gl_97f627566d", (string)"" }, + { "nv!__gl_97f627566e", (string)"" }, + { "nv!__gl_97f627566f", (string)"" }, + { "nv!__gl_97f6275670", (string)"" }, + { "nv!__gl_97f6275671", (string)"" }, + { "nv!__gl_97f727566e", (string)"" }, + { "nv!__gl_98480775", (string)"" }, + { "nv!__gl_98480776", (string)"" }, + { "nv!__gl_98480777", (string)"" }, + { "nv!__gl_992431", (string)"" }, + { "nv!__gl_9aa29065", (string)"" }, + { "nv!__gl_9af32c", (string)"" }, + { "nv!__gl_9af32d", (string)"" }, + { "nv!__gl_9af32e", (string)"" }, + { "nv!__gl_9c108b71", (string)"" }, + { "nv!__gl_9f279065", (string)"" }, + { "nv!__gl_a01bc728", (string)"" }, + { "nv!__gl_a13b46c80", (string)"" }, + { "nv!__gl_a22eb0", (string)"" }, + { "nv!__gl_a2fb451e", (string)"" }, + { "nv!__gl_a3456abe", (string)"" }, + { "nv!__gl_a7044887", (string)"" }, + { "nv!__gl_a7149200", (string)"" }, + { "nv!__gl_a766215670", (string)"" }, + { "nv!__gl_aalinegamma", (string)"" }, + { "nv!__gl_aalinetweaks", (string)"" }, + { "nv!__gl_ab34ee01", (string)"" }, + { "nv!__gl_ab34ee02", (string)"" }, + { "nv!__gl_ab34ee03", (string)"" }, + { "nv!__gl_ac0274", (string)"" }, + { "nv!__gl_af73c63e", (string)"" }, + { "nv!__gl_af73c63f", (string)"" }, + { "nv!__gl_af9927", (string)"" }, + { "nv!__gl_afoverride", (string)"" }, + { "nv!__gl_allocdeviceevents", (string)"" }, + { "nv!__gl_applicationkey", (string)"" }, + { "nv!__gl_appreturnonlybasicglsltype", (string)"" }, + { "nv!__gl_app_softimage", (string)"" }, + { "nv!__gl_app_supportbits2", (string)"" }, + { "nv!__gl_assumetextureismipmappedatcreation", (string)"" }, + { "nv!__gl_b1fb0f01", (string)"" }, + { "nv!__gl_b3edd5", (string)"" }, + { "nv!__gl_b40d9e03d", (string)"" }, + { "nv!__gl_b7f6275666", (string)"" }, + { "nv!__gl_b812c1", (string)"" }, + { "nv!__gl_ba14ba1a", (string)"" }, + { "nv!__gl_ba14ba1b", (string)"" }, + { "nv!__gl_bd7559", (string)"" }, + { "nv!__gl_bd755a", (string)"" }, + { "nv!__gl_bd755c", (string)"" }, + { "nv!__gl_bd755d", (string)"" }, + { "nv!__gl_be58bb", (string)"" }, + { "nv!__gl_be92cb", (string)"" }, + { "nv!__gl_beefcba3", (string)"" }, + { "nv!__gl_beefcba4", (string)"" }, + { "nv!__gl_c023777f", (string)"" }, + { "nv!__gl_c09dc8", (string)"" }, + { "nv!__gl_c0d340", (string)"" }, + { "nv!__gl_c2ff374c", (string)"" }, + { "nv!__gl_c5e9d7a3", (string)"" }, + { "nv!__gl_c5e9d7a4", (string)"" }, + { "nv!__gl_c5e9d7b4", (string)"" }, + { "nv!__gl_c618f9", (string)"" }, + { "nv!__gl_ca345840", (string)"" }, + { "nv!__gl_cachedisable", (string)"" }, + { "nv!__gl_channelpriorityoverride", (string)"" }, + { "nv!__gl_cleardatastorevidmem", (string)"" }, + { "nv!__gl_cmdbufmemoryspaceenables", (string)"" }, + { "nv!__gl_cmdbufminwords", (string)"" }, + { "nv!__gl_cmdbufsizewords", (string)"" }, + { "nv!__gl_conformantblitframebufferscissor", (string)"" }, + { "nv!__gl_conformantincompletetextures", (string)"" }, + { "nv!__gl_copybuffermethod", (string)"" }, + { "nv!__gl_cubemapaniso", (string)"" }, + { "nv!__gl_cubemapfiltering", (string)"" }, + { "nv!__gl_d0e9a4d7", (string)"" }, + { "nv!__gl_d13733f12", (string)"" }, + { "nv!__gl_d1b399", (string)"" }, + { "nv!__gl_d2983c32", (string)"" }, + { "nv!__gl_d2983c33", (string)"" }, + { "nv!__gl_d2e71b", (string)"" }, + { "nv!__gl_d377dc", (string)"" }, + { "nv!__gl_d377dd", (string)"" }, + { "nv!__gl_d489f4", (string)"" }, + { "nv!__gl_d4bce1", (string)"" }, + { "nv!__gl_d518cb", (string)"" }, + { "nv!__gl_d518cd", (string)"" }, + { "nv!__gl_d518ce", (string)"" }, + { "nv!__gl_d518d0", (string)"" }, + { "nv!__gl_d518d1", (string)"" }, + { "nv!__gl_d518d2", (string)"" }, + { "nv!__gl_d518d3", (string)"" }, + { "nv!__gl_d518d4", (string)"" }, + { "nv!__gl_d518d5", (string)"" }, + { "nv!__gl_d59eda", (string)"" }, + { "nv!__gl_d83cbd", (string)"" }, + { "nv!__gl_d8e777", (string)"" }, + { "nv!__gl_debug_level", (string)"" }, + { "nv!__gl_debug_mask", (string)"" }, + { "nv!__gl_debug_options", (string)"" }, + { "nv!__gl_devshmpageableallocations", (string)"" }, + { "nv!__gl_df1f9812", (string)"" }, + { "nv!__gl_df783c", (string)"" }, + { "nv!__gl_diagenable", (string)"" }, + { "nv!__gl_disallowcemask", (string)"" }, + { "nv!__gl_disallowz16", (string)"" }, + { "nv!__gl_dlmemoryspaceenables", (string)"" }, + { "nv!__gl_e0bfec", (string)"" }, + { "nv!__gl_e433456d", (string)"" }, + { "nv!__gl_e435563f", (string)"" }, + { "nv!__gl_e4cd9c", (string)"" }, + { "nv!__gl_e5c972", (string)"" }, + { "nv!__gl_e639ef", (string)"" }, + { "nv!__gl_e802af", (string)"" }, + { "nv!__gl_eae964", (string)"" }, + { "nv!__gl_earlytexturehwallocation", (string)"" }, + { "nv!__gl_eb92a3", (string)"" }, + { "nv!__gl_ebca56", (string)"" }, + { "nv!__gl_expert_detail_level", (string)"" }, + { "nv!__gl_expert_output_mask", (string)"" }, + { "nv!__gl_expert_report_mask", (string)"" }, + { "nv!__gl_extensionstringnvarch", (string)"" }, + { "nv!__gl_extensionstringversion", (string)"" }, + { "nv!__gl_f00f1938", (string)"" }, + { "nv!__gl_f10736", (string)"" }, + { "nv!__gl_f1846870", (string)"" }, + { "nv!__gl_f33bc370", (string)"" }, + { "nv!__gl_f392a874", (string)"" }, + { "nv!__gl_f49ae8", (string)"" }, + { "nv!__gl_fa345cce", (string)"" }, + { "nv!__gl_fa35cc4", (string)"" }, + { "nv!__gl_faa14a", (string)"" }, + { "nv!__gl_faf8a723", (string)"" }, + { "nv!__gl_fastgs", (string)"" }, + { "nv!__gl_fbf4ac45", (string)"" }, + { "nv!__gl_fbo_blit_ignore_srgb", (string)"" }, + { "nv!__gl_fc64c7", (string)"" }, + { "nv!__gl_ff54ec97", (string)"" }, + { "nv!__gl_ff54ec98", (string)"" }, + { "nv!__gl_forceexitprocessdetach", (string)"" }, + { "nv!__gl_forcerequestedesversion", (string)"" }, + { "nv!__gl_glsynctovblank", (string)"" }, + { "nv!__gl_gvitimeoutcontrol", (string)"" }, + { "nv!__gl_hcctrl", (string)"" }, + { "nv!__gl_hwstate_per_ctx", (string)"" }, + { "nv!__gl_machinecachelimit", (string)"" }, + { "nv!__gl_maxframesallowed", (string)"" }, + { "nv!__gl_memmgrcachedalloclimit", (string)"" }, + { "nv!__gl_memmgrcachedalloclimitratio", (string)"" }, + { "nv!__gl_memmgrsysheapalloclimit", (string)"" }, + { "nv!__gl_memmgrsysheapalloclimitratio", (string)"" }, + { "nv!__gl_memmgrvidheapalloclimit", (string)"" }, + { "nv!__gl_mosaic_clip_to_subdev", (string)"" }, + { "nv!__gl_mosaic_clip_to_subdev_h_overlap", (string)"" }, + { "nv!__gl_mosaic_clip_to_subdev_v_overlap", (string)"" }, + { "nv!__gl_overlaymergeblittimerms", (string)"" }, + { "nv!__gl_perfmon_mode", (string)"" }, + { "nv!__gl_pixbar_mode", (string)"" }, + { "nv!__gl_qualityenhancements", (string)"" }, + { "nv!__gl_r27s18q28", (string)"" }, + { "nv!__gl_r2d7c1d8", (string)"" }, + { "nv!__gl_renderer", (string)"" }, + { "nv!__gl_renderqualityflags", (string)"" }, + { "nv!__gl_s3tcquality", (string)"" }, + { "nv!__gl_shaderatomics", (string)"" }, + { "nv!__gl_shadercacheinitsize", (string)"" }, + { "nv!__gl_shader_disk_cache_path", (string)"" }, + { "nv!__gl_shader_disk_cache_read_only", (string)"" }, + { "nv!__gl_shaderobjects", (string)"" }, + { "nv!__gl_shaderportabilitywarnings", (string)"" }, + { "nv!__gl_shaderwarningsaserrors", (string)"" }, + { "nv!__gl_skiptexturehostcopies", (string)"" }, + { "nv!__glslc_debug_level", (string)"" }, + { "nv!__glslc_debug_mask", (string)"" }, + { "nv!__glslc_debug_options", (string)"" }, + { "nv!__glslc_debug_filename", (string)"" }, + { "nv!__gl_sli_dli_control", (string)"" }, + { "nv!__gl_sparsetexture", (string)"" }, + { "nv!__gl_spinlooptimeout", (string)"" }, + { "nv!__gl_sync_to_vblank", (string)"" }, + { "nv!glsynctovblank", (string)"" }, + { "nv!__gl_sysheapreuseratio", (string)"" }, + { "nv!__gl_sysmemtexturepromotion", (string)"" }, + { "nv!__gl_targetflushcount", (string)"" }, + { "nv!__gl_tearingfreeswappresent", (string)"" }, + { "nv!__gl_texclampbehavior", (string)"" }, + { "nv!__gl_texlodbias", (string)"" }, + { "nv!__gl_texmemoryspaceenables", (string)"" }, + { "nv!__gl_textureprecache", (string)"" }, + { "nv!__gl_threadcontrol", (string)"" }, + { "nv!__gl_threadcontrol2", (string)"" }, + { "nv!__gl_usegvievents", (string)"" }, + { "nv!__gl_vbomemoryspaceenables", (string)"" }, + { "nv!__gl_vertexlimit", (string)"" }, + { "nv!__gl_vidheapreuseratio", (string)"" }, + { "nv!__gl_vpipe", (string)"" }, + { "nv!__gl_vpipeformatbloatlimit", (string)"" }, + { "nv!__gl_wglmessageboxonabort", (string)"" }, + { "nv!__gl_writeinfolog", (string)"" }, + { "nv!__gl_writeprogramobjectassembly", (string)"" }, + { "nv!__gl_writeprogramobjectsource", (string)"" }, + { "nv!__gl_xnvadapterpresent", (string)"" }, + { "nv!__gl_yield", (string)"" }, + { "nv!__gl_yieldfunction", (string)"" }, + { "nv!__gl_yieldfunctionfast", (string)"" }, + { "nv!__gl_yieldfunctionslow", (string)"" }, + { "nv!__gl_yieldfunctionwaitfordcqueue", (string)"" }, + { "nv!__gl_yieldfunctionwaitforframe", (string)"" }, + { "nv!__gl_yieldfunctionwaitforgpu", (string)"" }, + { "nv!__gl_zbctableaddhysteresis", (string)"" }, + { "nv!gpu_debug_mode", (string)"" }, + { "nv!gpu_stay_on", (string)"" }, + { "nv!gpu_timeout_ms_max", (string)"" }, + { "nv!gvitimeoutcontrol", (string)"" }, + { "nv!hcctrl", (string)"" }, + { "nv!hwstate_per_ctx", (string)"" }, + { "nv!libandroid_enable_log", (string)"" }, + { "nv!machinecachelimit", (string)"" }, + { "nv!maxframesallowed", (string)"" }, + { "nv!media.aac_51_output_enabled", (string)"" }, + { "nv!memmgrcachedalloclimit", (string)"" }, + { "nv!memmgrcachedalloclimitratio", (string)"" }, + { "nv!memmgrsysheapalloclimit", (string)"" }, + { "nv!memmgrsysheapalloclimitratio", (string)"" }, + { "nv!memmgrvidheapalloclimit", (string)"" }, + { "nv!mosaic_clip_to_subdev", (string)"" }, + { "nv!mosaic_clip_to_subdev_h_overlap", (string)"" }, + { "nv!mosaic_clip_to_subdev_v_overlap", (string)"" }, + { "nv!nvblit.dump", (string)"" }, + { "nv!nvblit.profile", (string)"" }, + { "nv!nvblit.twod", (string)"" }, + { "nv!nvblit.vic", (string)"" }, + { "nv!nvddk_vic_prevent_use", (string)"" }, + { "nv!nv_decompression", (string)"" }, + { "nv!nvdisp_bl_ctrl", (string)"0" }, + { "nv!nvdisp_debug_mask", (string)"" }, + { "nv!nvdisp_enable_ts", (string)"0" }, + { "nv!nvhdcp_timeout_ms", (string)"12000" }, + { "nv!nvhdcp_max_retries", (string)"5" }, + { "nv!nv_emc_dvfs_test", (string)"" }, + { "nv!nv_emc_init_rate_hz", (string)"" }, + { "nv!nv_gmmu_va_page_split", (string)"" }, + { "nv!nv_gmmu_va_range", (string)"" }, + { "nv!nvhost_debug_mask", (string)"" }, + { "nv!nvidia.hwc.dump_config", (string)"" }, + { "nv!nvidia.hwc.dump_layerlist", (string)"" }, + { "nv!nvidia.hwc.dump_windows", (string)"" }, + { "nv!nvidia.hwc.enable_disp_trans", (string)"" }, + { "nv!nvidia.hwc.ftrace_enable", (string)"" }, + { "nv!nvidia.hwc.hdcp_enable", (string)"" }, + { "nv!nvidia.hwc.hidden_window_mask0", (string)"" }, + { "nv!nvidia.hwc.hidden_window_mask1", (string)"" }, + { "nv!nvidia.hwc.immediate_modeset", (string)"" }, + { "nv!nvidia.hwc.imp_enable", (string)"" }, + { "nv!nvidia.hwc.no_egl", (string)"" }, + { "nv!nvidia.hwc.no_scratchblit", (string)"" }, + { "nv!nvidia.hwc.no_vic", (string)"" }, + { "nv!nvidia.hwc.null_display", (string)"" }, + { "nv!nvidia.hwc.scan_props", (string)"" }, + { "nv!nvidia.hwc.swap_interval", (string)"" }, + { "nv!nvidia.hwc.war_1515812", (string)"0" }, + { "nv!nvmap_debug_mask", (string)"" }, + { "nv!nv_memory_profiler", (string)"" }, + { "nv!nvnflinger_enable_log", (string)"" }, + { "nv!nvnflinger_flip_policy", (string)"" }, + { "nv!nvnflinger_hotplug_autoswitch", (string)"0" }, + { "nv!nvnflinger_prefer_primary_layer", (string)"0" }, + { "nv!nvnflinger_service_priority", (string)"" }, + { "nv!nvnflinger_service_threads", (string)"" }, + { "nv!nvnflinger_swap_interval", (string)"" }, + { "nv!nvnflinger_track_perf", (string)"" }, + { "nv!nvnflinger_virtualdisplay_policy", (string)"60hz" }, + { "nv!nvn_no_vsync_capability", (bool)false }, + { "nv!nvn_through_opengl", (string)"" }, + { "nv!nv_pllcx_always_on", (string)"" }, + { "nv!nv_pllcx_safe_div", (string)"" }, + { "nv!nvrm_gpu_channel_interleave", (string)"" }, + { "nv!nvrm_gpu_channel_priority", (string)"" }, + { "nv!nvrm_gpu_channel_timeslice", (string)"" }, + { "nv!nvrm_gpu_default_device_index", (string)"" }, + { "nv!nvrm_gpu_dummy", (string)"" }, + { "nv!nvrm_gpu_help", (string)"" }, + { "nv!nvrm_gpu_nvgpu_disable", (string)"" }, + { "nv!nvrm_gpu_nvgpu_do_nfa_partial_map", (string)"" }, + { "nv!nvrm_gpu_nvgpu_ecc_overrides", (string)"" }, + { "nv!nvrm_gpu_nvgpu_no_as_get_va_regions", (string)"" }, + { "nv!nvrm_gpu_nvgpu_no_channel_abort", (string)"" }, + { "nv!nvrm_gpu_nvgpu_no_cyclestats", (string)"" }, + { "nv!nvrm_gpu_nvgpu_no_fixed", (string)"" }, + { "nv!nvrm_gpu_nvgpu_no_gpu_characteristics", (string)"" }, + { "nv!nvrm_gpu_nvgpu_no_ioctl_mutex", (string)"" }, + { "nv!nvrm_gpu_nvgpu_no_map_buffer_ex", (string)"" }, + { "nv!nvrm_gpu_nvgpu_no_robustness", (string)"" }, + { "nv!nvrm_gpu_nvgpu_no_sparse", (string)"" }, + { "nv!nvrm_gpu_nvgpu_no_syncpoints", (string)"" }, + { "nv!nvrm_gpu_nvgpu_no_tsg", (string)"" }, + { "nv!nvrm_gpu_nvgpu_no_zbc", (string)"" }, + { "nv!nvrm_gpu_nvgpu_no_zcull", (string)"" }, + { "nv!nvrm_gpu_nvgpu_wrap_channels_in_tsgs", (string)"" }, + { "nv!nvrm_gpu_prevent_use", (string)"" }, + { "nv!nvrm_gpu_trace", (string)"" }, + { "nv!nvsched_debug_mask", (string)"" }, + { "nv!nvsched_force_enable", (string)"" }, + { "nv!nvsched_force_log", (string)"" }, + { "nv!nv_usb_plls_hw_ctrl", (string)"" }, + { "nv!nv_winsys", (string)"" }, + { "nv!nvwsi_dump", (string)"" }, + { "nv!nvwsi_fill", (string)"" }, + { "nv!ogl_", (string)"" }, + { "nv!ogl_0356afd0", (string)"" }, + { "nv!ogl_0356afd1", (string)"" }, + { "nv!ogl_0356afd2", (string)"" }, + { "nv!ogl_0356afd3", (string)"" }, + { "nv!ogl_0x923dc0", (string)"" }, + { "nv!ogl_0x923dc1", (string)"" }, + { "nv!ogl_0x923dc2", (string)"" }, + { "nv!ogl_0x923dc3", (string)"" }, + { "nv!ogl_0x923dc4", (string)"" }, + { "nv!ogl_0x923dd3", (string)"" }, + { "nv!ogl_0x9abdc5", (string)"" }, + { "nv!ogl_0x9abdc6", (string)"" }, + { "nv!ogl_0xbd10fb", (string)"" }, + { "nv!ogl_0xce2348", (string)"" }, + { "nv!ogl_10261989", (string)"" }, + { "nv!ogl_1042d483", (string)"" }, + { "nv!ogl_10572898", (string)"" }, + { "nv!ogl_115631", (string)"" }, + { "nv!ogl_12950094", (string)"" }, + { "nv!ogl_1314f311", (string)"" }, + { "nv!ogl_1314f312", (string)"" }, + { "nv!ogl_13279512", (string)"" }, + { "nv!ogl_13813496", (string)"" }, + { "nv!ogl_14507179", (string)"" }, + { "nv!ogl_15694569", (string)"" }, + { "nv!ogl_16936964", (string)"" }, + { "nv!ogl_17aa230c", (string)"" }, + { "nv!ogl_182054", (string)"" }, + { "nv!ogl_18273275", (string)"" }, + { "nv!ogl_18273276", (string)"" }, + { "nv!ogl_1854d03b", (string)"" }, + { "nv!ogl_18add00d", (string)"" }, + { "nv!ogl_19156670", (string)"" }, + { "nv!ogl_19286545", (string)"" }, + { "nv!ogl_1a298e9f", (string)"" }, + { "nv!ogl_1acf43fe", (string)"" }, + { "nv!ogl_1bda43fe", (string)"" }, + { "nv!ogl_1c3b92", (string)"" }, + { "nv!ogl_21509920", (string)"" }, + { "nv!ogl_215323457", (string)"" }, + { "nv!ogl_2165ad", (string)"" }, + { "nv!ogl_2165ae", (string)"" }, + { "nv!ogl_21be9c", (string)"" }, + { "nv!ogl_233264316", (string)"" }, + { "nv!ogl_234557580", (string)"" }, + { "nv!ogl_23cd0e", (string)"" }, + { "nv!ogl_24189123", (string)"" }, + { "nv!ogl_2443266", (string)"" }, + { "nv!ogl_25025519", (string)"" }, + { "nv!ogl_255e39", (string)"" }, + { "nv!ogl_2583364", (string)"" }, + { "nv!ogl_2888c1", (string)"" }, + { "nv!ogl_28ca3e", (string)"" }, + { "nv!ogl_29871243", (string)"" }, + { "nv!ogl_2a1f64", (string)"" }, + { "nv!ogl_2dc432", (string)"" }, + { "nv!ogl_2de437", (string)"" }, + { "nv!ogl_2f3bb89c", (string)"" }, + { "nv!ogl_2fd652", (string)"" }, + { "nv!ogl_3001ac", (string)"" }, + { "nv!ogl_31298772", (string)"" }, + { "nv!ogl_313233", (string)"" }, + { "nv!ogl_31f7d603", (string)"" }, + { "nv!ogl_320ce4", (string)"" }, + { "nv!ogl_32153248", (string)"" }, + { "nv!ogl_32153249", (string)"" }, + { "nv!ogl_335bca", (string)"" }, + { "nv!ogl_342abb", (string)"" }, + { "nv!ogl_34dfe6", (string)"" }, + { "nv!ogl_34dfe7", (string)"" }, + { "nv!ogl_34dfe8", (string)"" }, + { "nv!ogl_34dfe9", (string)"" }, + { "nv!ogl_35201578", (string)"" }, + { "nv!ogl_359278", (string)"" }, + { "nv!ogl_37f53a", (string)"" }, + { "nv!ogl_38144972", (string)"" }, + { "nv!ogl_38542646", (string)"" }, + { "nv!ogl_3b74c9", (string)"" }, + { "nv!ogl_3c136f", (string)"" }, + { "nv!ogl_3cf72823", (string)"" }, + { "nv!ogl_3d7af029", (string)"" }, + { "nv!ogl_3ff34782", (string)"" }, + { "nv!ogl_4129618", (string)"" }, + { "nv!ogl_4189fac3", (string)"" }, + { "nv!ogl_420bd4", (string)"" }, + { "nv!ogl_42a699", (string)"" }, + { "nv!ogl_441369", (string)"" }, + { "nv!ogl_4458713e", (string)"" }, + { "nv!ogl_4554b6", (string)"" }, + { "nv!ogl_457425", (string)"" }, + { "nv!ogl_4603b207", (string)"" }, + { "nv!ogl_46574957", (string)"" }, + { "nv!ogl_46574958", (string)"" }, + { "nv!ogl_46813529", (string)"" }, + { "nv!ogl_46f1e13d", (string)"" }, + { "nv!ogl_47534c43", (string)"" }, + { "nv!ogl_48550336", (string)"" }, + { "nv!ogl_48576893", (string)"" }, + { "nv!ogl_48576894", (string)"" }, + { "nv!ogl_4889ac02", (string)"" }, + { "nv!ogl_49005740", (string)"" }, + { "nv!ogl_49867584", (string)"" }, + { "nv!ogl_49960973", (string)"" }, + { "nv!ogl_4a5341", (string)"" }, + { "nv!ogl_4f4e48", (string)"" }, + { "nv!ogl_4f8a0a", (string)"" }, + { "nv!ogl_50299698", (string)"" }, + { "nv!ogl_50299699", (string)"" }, + { "nv!ogl_50361291", (string)"" }, + { "nv!ogl_5242ae", (string)"" }, + { "nv!ogl_53d30c", (string)"" }, + { "nv!ogl_56347a", (string)"" }, + { "nv!ogl_563a95f1", (string)"" }, + { "nv!ogl_573823", (string)"" }, + { "nv!ogl_58027529", (string)"" }, + { "nv!ogl_5d2d63", (string)"" }, + { "nv!ogl_5f7e3b", (string)"" }, + { "nv!ogl_60461793", (string)"" }, + { "nv!ogl_60d355", (string)"" }, + { "nv!ogl_616627aa", (string)"" }, + { "nv!ogl_62317182", (string)"" }, + { "nv!ogl_6253fa2e", (string)"" }, + { "nv!ogl_64100768", (string)"" }, + { "nv!ogl_64100769", (string)"" }, + { "nv!ogl_64100770", (string)"" }, + { "nv!ogl_647395", (string)"" }, + { "nv!ogl_66543234", (string)"" }, + { "nv!ogl_67674763", (string)"" }, + { "nv!ogl_67739784", (string)"" }, + { "nv!ogl_68fb9c", (string)"" }, + { "nv!ogl_69801276", (string)"" }, + { "nv!ogl_6af9fa2f", (string)"" }, + { "nv!ogl_6af9fa3f", (string)"" }, + { "nv!ogl_6af9fa4f", (string)"" }, + { "nv!ogl_6bd8c7", (string)"" }, + { "nv!ogl_6c7691", (string)"" }, + { "nv!ogl_6d4296ce", (string)"" }, + { "nv!ogl_6dd7e7", (string)"" }, + { "nv!ogl_6dd7e8", (string)"" }, + { "nv!ogl_6fe11ec1", (string)"" }, + { "nv!ogl_716511763", (string)"" }, + { "nv!ogl_72504593", (string)"" }, + { "nv!ogl_73304097", (string)"" }, + { "nv!ogl_73314098", (string)"" }, + { "nv!ogl_74095213", (string)"" }, + { "nv!ogl_74095213a", (string)"" }, + { "nv!ogl_74095213b", (string)"" }, + { "nv!ogl_74095214", (string)"" }, + { "nv!ogl_748f9649", (string)"" }, + { "nv!ogl_75494732", (string)"" }, + { "nv!ogl_78452832", (string)"" }, + { "nv!ogl_784561", (string)"" }, + { "nv!ogl_78e16b9c", (string)"" }, + { "nv!ogl_79251225", (string)"" }, + { "nv!ogl_7c128b", (string)"" }, + { "nv!ogl_7ccd93", (string)"" }, + { "nv!ogl_7df8d1", (string)"" }, + { "nv!ogl_800c2310", (string)"" }, + { "nv!ogl_80546710", (string)"" }, + { "nv!ogl_80772310", (string)"" }, + { "nv!ogl_808ee280", (string)"" }, + { "nv!ogl_81131154", (string)"" }, + { "nv!ogl_81274457", (string)"" }, + { "nv!ogl_8292291f", (string)"" }, + { "nv!ogl_83498426", (string)"" }, + { "nv!ogl_84993794", (string)"" }, + { "nv!ogl_84995585", (string)"" }, + { "nv!ogl_84a0a0", (string)"" }, + { "nv!ogl_852142", (string)"" }, + { "nv!ogl_85612309", (string)"" }, + { "nv!ogl_85612310", (string)"" }, + { "nv!ogl_85612311", (string)"" }, + { "nv!ogl_85612312", (string)"" }, + { "nv!ogl_8623ff27", (string)"" }, + { "nv!ogl_87364952", (string)"" }, + { "nv!ogl_87f6275666", (string)"" }, + { "nv!ogl_886748", (string)"" }, + { "nv!ogl_89894423", (string)"" }, + { "nv!ogl_8ad8a75", (string)"" }, + { "nv!ogl_8ad8ad00", (string)"" }, + { "nv!ogl_8bb815", (string)"" }, + { "nv!ogl_8bb817", (string)"" }, + { "nv!ogl_8bb818", (string)"" }, + { "nv!ogl_8bb819", (string)"" }, + { "nv!ogl_8e640cd1", (string)"" }, + { "nv!ogl_8f34971a", (string)"" }, + { "nv!ogl_8f773984", (string)"" }, + { "nv!ogl_8f7a7d", (string)"" }, + { "nv!ogl_902486209", (string)"" }, + { "nv!ogl_90482571", (string)"" }, + { "nv!ogl_91214835", (string)"" }, + { "nv!ogl_912848290", (string)"" }, + { "nv!ogl_915e56", (string)"" }, + { "nv!ogl_92179063", (string)"" }, + { "nv!ogl_92179064", (string)"" }, + { "nv!ogl_92179065", (string)"" }, + { "nv!ogl_92179066", (string)"" }, + { "nv!ogl_92350358", (string)"" }, + { "nv!ogl_92809063", (string)"" }, + { "nv!ogl_92809064", (string)"" }, + { "nv!ogl_92809065", (string)"" }, + { "nv!ogl_92809066", (string)"" }, + { "nv!ogl_92920143", (string)"" }, + { "nv!ogl_93a89b12", (string)"" }, + { "nv!ogl_93a89c0b", (string)"" }, + { "nv!ogl_94812574", (string)"" }, + { "nv!ogl_95282304", (string)"" }, + { "nv!ogl_95394027", (string)"" }, + { "nv!ogl_959b1f", (string)"" }, + { "nv!ogl_9638af", (string)"" }, + { "nv!ogl_96fd59", (string)"" }, + { "nv!ogl_97f6275666", (string)"" }, + { "nv!ogl_97f6275667", (string)"" }, + { "nv!ogl_97f6275668", (string)"" }, + { "nv!ogl_97f6275669", (string)"" }, + { "nv!ogl_97f627566a", (string)"" }, + { "nv!ogl_97f627566b", (string)"" }, + { "nv!ogl_97f627566d", (string)"" }, + { "nv!ogl_97f627566e", (string)"" }, + { "nv!ogl_97f627566f", (string)"" }, + { "nv!ogl_97f6275670", (string)"" }, + { "nv!ogl_97f6275671", (string)"" }, + { "nv!ogl_97f727566e", (string)"" }, + { "nv!ogl_98480775", (string)"" }, + { "nv!ogl_98480776", (string)"" }, + { "nv!ogl_98480777", (string)"" }, + { "nv!ogl_992431", (string)"" }, + { "nv!ogl_9aa29065", (string)"" }, + { "nv!ogl_9af32c", (string)"" }, + { "nv!ogl_9af32d", (string)"" }, + { "nv!ogl_9af32e", (string)"" }, + { "nv!ogl_9c108b71", (string)"" }, + { "nv!ogl_9f279065", (string)"" }, + { "nv!ogl_a01bc728", (string)"" }, + { "nv!ogl_a13b46c80", (string)"" }, + { "nv!ogl_a22eb0", (string)"" }, + { "nv!ogl_a2fb451e", (string)"" }, + { "nv!ogl_a3456abe", (string)"" }, + { "nv!ogl_a7044887", (string)"" }, + { "nv!ogl_a7149200", (string)"" }, + { "nv!ogl_a766215670", (string)"" }, + { "nv!ogl_aalinegamma", (string)"" }, + { "nv!ogl_aalinetweaks", (string)"" }, + { "nv!ogl_ab34ee01", (string)"" }, + { "nv!ogl_ab34ee02", (string)"" }, + { "nv!ogl_ab34ee03", (string)"" }, + { "nv!ogl_ac0274", (string)"" }, + { "nv!ogl_af73c63e", (string)"" }, + { "nv!ogl_af73c63f", (string)"" }, + { "nv!ogl_af9927", (string)"" }, + { "nv!ogl_afoverride", (string)"" }, + { "nv!ogl_allocdeviceevents", (string)"" }, + { "nv!ogl_applicationkey", (string)"" }, + { "nv!ogl_appreturnonlybasicglsltype", (string)"" }, + { "nv!ogl_app_softimage", (string)"" }, + { "nv!ogl_app_supportbits2", (string)"" }, + { "nv!ogl_assumetextureismipmappedatcreation", (string)"" }, + { "nv!ogl_b1fb0f01", (string)"" }, + { "nv!ogl_b3edd5", (string)"" }, + { "nv!ogl_b40d9e03d", (string)"" }, + { "nv!ogl_b7f6275666", (string)"" }, + { "nv!ogl_b812c1", (string)"" }, + { "nv!ogl_ba14ba1a", (string)"" }, + { "nv!ogl_ba14ba1b", (string)"" }, + { "nv!ogl_bd7559", (string)"" }, + { "nv!ogl_bd755a", (string)"" }, + { "nv!ogl_bd755c", (string)"" }, + { "nv!ogl_bd755d", (string)"" }, + { "nv!ogl_be58bb", (string)"" }, + { "nv!ogl_be92cb", (string)"" }, + { "nv!ogl_beefcba3", (string)"" }, + { "nv!ogl_beefcba4", (string)"" }, + { "nv!ogl_c023777f", (string)"" }, + { "nv!ogl_c09dc8", (string)"" }, + { "nv!ogl_c0d340", (string)"" }, + { "nv!ogl_c2ff374c", (string)"" }, + { "nv!ogl_c5e9d7a3", (string)"" }, + { "nv!ogl_c5e9d7a4", (string)"" }, + { "nv!ogl_c5e9d7b4", (string)"" }, + { "nv!ogl_c618f9", (string)"" }, + { "nv!ogl_ca345840", (string)"" }, + { "nv!ogl_cachedisable", (string)"" }, + { "nv!ogl_channelpriorityoverride", (string)"" }, + { "nv!ogl_cleardatastorevidmem", (string)"" }, + { "nv!ogl_cmdbufmemoryspaceenables", (string)"" }, + { "nv!ogl_cmdbufminwords", (string)"" }, + { "nv!ogl_cmdbufsizewords", (string)"" }, + { "nv!ogl_conformantblitframebufferscissor", (string)"" }, + { "nv!ogl_conformantincompletetextures", (string)"" }, + { "nv!ogl_copybuffermethod", (string)"" }, + { "nv!ogl_cubemapaniso", (string)"" }, + { "nv!ogl_cubemapfiltering", (string)"" }, + { "nv!ogl_d0e9a4d7", (string)"" }, + { "nv!ogl_d13733f12", (string)"" }, + { "nv!ogl_d1b399", (string)"" }, + { "nv!ogl_d2983c32", (string)"" }, + { "nv!ogl_d2983c33", (string)"" }, + { "nv!ogl_d2e71b", (string)"" }, + { "nv!ogl_d377dc", (string)"" }, + { "nv!ogl_d377dd", (string)"" }, + { "nv!ogl_d489f4", (string)"" }, + { "nv!ogl_d4bce1", (string)"" }, + { "nv!ogl_d518cb", (string)"" }, + { "nv!ogl_d518cd", (string)"" }, + { "nv!ogl_d518ce", (string)"" }, + { "nv!ogl_d518d0", (string)"" }, + { "nv!ogl_d518d1", (string)"" }, + { "nv!ogl_d518d2", (string)"" }, + { "nv!ogl_d518d3", (string)"" }, + { "nv!ogl_d518d4", (string)"" }, + { "nv!ogl_d518d5", (string)"" }, + { "nv!ogl_d59eda", (string)"" }, + { "nv!ogl_d83cbd", (string)"" }, + { "nv!ogl_d8e777", (string)"" }, + { "nv!ogl_debug_level", (string)"" }, + { "nv!ogl_debug_mask", (string)"" }, + { "nv!ogl_debug_options", (string)"" }, + { "nv!ogl_devshmpageableallocations", (string)"" }, + { "nv!ogl_df1f9812", (string)"" }, + { "nv!ogl_df783c", (string)"" }, + { "nv!ogl_diagenable", (string)"" }, + { "nv!ogl_disallowcemask", (string)"" }, + { "nv!ogl_disallowz16", (string)"" }, + { "nv!ogl_dlmemoryspaceenables", (string)"" }, + { "nv!ogl_e0bfec", (string)"" }, + { "nv!ogl_e433456d", (string)"" }, + { "nv!ogl_e435563f", (string)"" }, + { "nv!ogl_e4cd9c", (string)"" }, + { "nv!ogl_e5c972", (string)"" }, + { "nv!ogl_e639ef", (string)"" }, + { "nv!ogl_e802af", (string)"" }, + { "nv!ogl_eae964", (string)"" }, + { "nv!ogl_earlytexturehwallocation", (string)"" }, + { "nv!ogl_eb92a3", (string)"" }, + { "nv!ogl_ebca56", (string)"" }, + { "nv!ogl_expert_detail_level", (string)"" }, + { "nv!ogl_expert_output_mask", (string)"" }, + { "nv!ogl_expert_report_mask", (string)"" }, + { "nv!ogl_extensionstringnvarch", (string)"" }, + { "nv!ogl_extensionstringversion", (string)"" }, + { "nv!ogl_f00f1938", (string)"" }, + { "nv!ogl_f10736", (string)"" }, + { "nv!ogl_f1846870", (string)"" }, + { "nv!ogl_f33bc370", (string)"" }, + { "nv!ogl_f392a874", (string)"" }, + { "nv!ogl_f49ae8", (string)"" }, + { "nv!ogl_fa345cce", (string)"" }, + { "nv!ogl_fa35cc4", (string)"" }, + { "nv!ogl_faa14a", (string)"" }, + { "nv!ogl_faf8a723", (string)"" }, + { "nv!ogl_fastgs", (string)"" }, + { "nv!ogl_fbf4ac45", (string)"" }, + { "nv!ogl_fbo_blit_ignore_srgb", (string)"" }, + { "nv!ogl_fc64c7", (string)"" }, + { "nv!ogl_ff54ec97", (string)"" }, + { "nv!ogl_ff54ec98", (string)"" }, + { "nv!ogl_forceexitprocessdetach", (string)"" }, + { "nv!ogl_forcerequestedesversion", (string)"" }, + { "nv!ogl_glsynctovblank", (string)"" }, + { "nv!ogl_gvitimeoutcontrol", (string)"" }, + { "nv!ogl_hcctrl", (string)"" }, + { "nv!ogl_hwstate_per_ctx", (string)"" }, + { "nv!ogl_machinecachelimit", (string)"" }, + { "nv!ogl_maxframesallowed", (string)"" }, + { "nv!ogl_memmgrcachedalloclimit", (string)"" }, + { "nv!ogl_memmgrcachedalloclimitratio", (string)"" }, + { "nv!ogl_memmgrsysheapalloclimit", (string)"" }, + { "nv!ogl_memmgrsysheapalloclimitratio", (string)"" }, + { "nv!ogl_memmgrvidheapalloclimit", (string)"" }, + { "nv!ogl_mosaic_clip_to_subdev", (string)"" }, + { "nv!ogl_mosaic_clip_to_subdev_h_overlap", (string)"" }, + { "nv!ogl_mosaic_clip_to_subdev_v_overlap", (string)"" }, + { "nv!ogl_overlaymergeblittimerms", (string)"" }, + { "nv!ogl_perfmon_mode", (string)"" }, + { "nv!ogl_pixbar_mode", (string)"" }, + { "nv!ogl_qualityenhancements", (string)"" }, + { "nv!ogl_r27s18q28", (string)"" }, + { "nv!ogl_r2d7c1d8", (string)"" }, + { "nv!ogl_renderer", (string)"" }, + { "nv!ogl_renderqualityflags", (string)"" }, + { "nv!ogl_s3tcquality", (string)"" }, + { "nv!ogl_shaderatomics", (string)"" }, + { "nv!ogl_shadercacheinitsize", (string)"" }, + { "nv!ogl_shader_disk_cache_path", (string)"" }, + { "nv!ogl_shader_disk_cache_read_only", (string)"" }, + { "nv!ogl_shaderobjects", (string)"" }, + { "nv!ogl_shaderportabilitywarnings", (string)"" }, + { "nv!ogl_shaderwarningsaserrors", (string)"" }, + { "nv!ogl_skiptexturehostcopies", (string)"" }, + { "nv!ogl_sli_dli_control", (string)"" }, + { "nv!ogl_sparsetexture", (string)"" }, + { "nv!ogl_spinlooptimeout", (string)"" }, + { "nv!ogl_sync_to_vblank", (string)"" }, + { "nv!ogl_sysheapreuseratio", (string)"" }, + { "nv!ogl_sysmemtexturepromotion", (string)"" }, + { "nv!ogl_targetflushcount", (string)"" }, + { "nv!ogl_tearingfreeswappresent", (string)"" }, + { "nv!ogl_texclampbehavior", (string)"" }, + { "nv!ogl_texlodbias", (string)"" }, + { "nv!ogl_texmemoryspaceenables", (string)"" }, + { "nv!ogl_textureprecache", (string)"" }, + { "nv!ogl_threadcontrol", (string)"" }, + { "nv!ogl_threadcontrol2", (string)"" }, + { "nv!ogl_usegvievents", (string)"" }, + { "nv!ogl_vbomemoryspaceenables", (string)"" }, + { "nv!ogl_vertexlimit", (string)"" }, + { "nv!ogl_vidheapreuseratio", (string)"" }, + { "nv!ogl_vpipe", (string)"" }, + { "nv!ogl_vpipeformatbloatlimit", (string)"" }, + { "nv!ogl_wglmessageboxonabort", (string)"" }, + { "nv!ogl_writeinfolog", (string)"" }, + { "nv!ogl_writeprogramobjectassembly", (string)"" }, + { "nv!ogl_writeprogramobjectsource", (string)"" }, + { "nv!ogl_xnvadapterpresent", (string)"" }, + { "nv!ogl_yield", (string)"" }, + { "nv!ogl_yieldfunction", (string)"" }, + { "nv!ogl_yieldfunctionfast", (string)"" }, + { "nv!ogl_yieldfunctionslow", (string)"" }, + { "nv!ogl_yieldfunctionwaitfordcqueue", (string)"" }, + { "nv!ogl_yieldfunctionwaitforframe", (string)"" }, + { "nv!ogl_yieldfunctionwaitforgpu", (string)"" }, + { "nv!ogl_zbctableaddhysteresis", (string)"" }, + { "nv!overlaymergeblittimerms", (string)"" }, + { "nv!perfmon_mode", (string)"" }, + { "nv!persist.sys.display.resolution", (string)"" }, + { "nv!persist.tegra.composite.fallb", (string)"" }, + { "nv!persist.tegra.composite.policy", (string)"" }, + { "nv!persist.tegra.composite.range", (string)"" }, + { "nv!persist.tegra.compositor", (string)"" }, + { "nv!persist.tegra.compositor.virt", (string)"" }, + { "nv!persist.tegra.compression", (string)"" }, + { "nv!persist.tegra.cursor.enable", (string)"" }, + { "nv!persist.tegra.didim.enable", (string)"" }, + { "nv!persist.tegra.didim.normal", (string)"" }, + { "nv!persist.tegra.didim.video", (string)"" }, + { "nv!persist.tegra.disp.heads", (string)"" }, + { "nv!persist.tegra.gamma_correction", (string)"" }, + { "nv!persist.tegra.gpu_mapping_cache", (string)"" }, + { "nv!persist.tegra.grlayout", (string)"" }, + { "nv!persist.tegra.hdmi.2020.10", (string)"" }, + { "nv!persist.tegra.hdmi.2020.fake", (string)"" }, + { "nv!persist.tegra.hdmi.2020.force", (string)"" }, + { "nv!persist.tegra.hdmi.autorotate", (string)"" }, + { "nv!persist.tegra.hdmi.hdr.fake", (string)"" }, + { "nv!persist.tegra.hdmi.ignore_ratio", (string)"" }, + { "nv!persist.tegra.hdmi.limit.clock", (string)"" }, + { "nv!persist.tegra.hdmi.only_16_9", (string)"" }, + { "nv!persist.tegra.hdmi.range", (string)"" }, + { "nv!persist.tegra.hdmi.resolution", (string)"" }, + { "nv!persist.tegra.hdmi.underscan", (string)"" }, + { "nv!persist.tegra.hdmi.yuv.422", (string)"" }, + { "nv!persist.tegra.hdmi.yuv.444", (string)"" }, + { "nv!persist.tegra.hdmi.yuv.enable", (string)"" }, + { "nv!persist.tegra.hdmi.yuv.force", (string)"" }, + { "nv!persist.tegra.hwc.nvdc", (string)"" }, + { "nv!persist.tegra.idle.minimum_fps", (string)"" }, + { "nv!persist.tegra.panel.rotation", (string)"" }, + { "nv!persist.tegra.scan_props", (string)"" }, + { "nv!persist.tegra.stb.mode", (string)"" }, + { "nv!persist.tegra.zbc_override", (string)"" }, + { "nv!pixbar_mode", (string)"" }, + { "nv!qualityenhancements", (string)"" }, + { "nv!r27s18q28", (string)"" }, + { "nv!r2d7c1d8", (string)"" }, + { "nv!renderer", (string)"" }, + { "nv!renderqualityflags", (string)"" }, + { "nv!rmos_debug_mask", (string)"" }, + { "nv!rmos_set_production_mode", (string)"" }, + { "nv!s3tcquality", (string)"" }, + { "nv!shaderatomics", (string)"" }, + { "nv!shadercacheinitsize", (string)"" }, + { "nv!shader_disk_cache_path", (string)"" }, + { "nv!shader_disk_cache_read_only", (string)"" }, + { "nv!shaderobjects", (string)"" }, + { "nv!shaderportabilitywarnings", (string)"" }, + { "nv!shaderwarningsaserrors", (string)"" }, + { "nv!skiptexturehostcopies", (string)"" }, + { "nv!sli_dli_control", (string)"" }, + { "nv!sparsetexture", (string)"" }, + { "nv!spinlooptimeout", (string)"" }, + { "nv!sync_to_vblank", (string)"" }, + { "nv!sysheapreuseratio", (string)"" }, + { "nv!sysmemtexturepromotion", (string)"" }, + { "nv!targetflushcount", (string)"" }, + { "nv!tearingfreeswappresent", (string)"" }, + { "nv!tegra.refresh", (string)"" }, + { "nv!texclampbehavior", (string)"" }, + { "nv!texlodbias", (string)"" }, + { "nv!texmemoryspaceenables", (string)"" }, + { "nv!textureprecache", (string)"" }, + { "nv!threadcontrol", (string)"" }, + { "nv!threadcontrol2", (string)"" }, + { "nv!tvmr.avp.logs", (string)"" }, + { "nv!tvmr.buffer.logs", (string)"" }, + { "nv!tvmr.dec.prof", (string)"" }, + { "nv!tvmr.deint.logs", (string)"" }, + { "nv!tvmr.dfs.logs", (string)"" }, + { "nv!tvmr.ffprof.logs", (string)"" }, + { "nv!tvmr.game.stream", (string)"" }, + { "nv!tvmr.general.logs", (string)"" }, + { "nv!tvmr.input.dump", (string)"" }, + { "nv!tvmr.seeking.logs", (string)"" }, + { "nv!tvmr.ts_pulldown", (string)"" }, + { "nv!usegvievents", (string)"" }, + { "nv!vbomemoryspaceenables", (string)"" }, + { "nv!vcc_debug_ip", (string)"" }, + { "nv!vcc_verbose_level", (string)"" }, + { "nv!vertexlimit", (string)"" }, + { "nv!viccomposer.filter", (string)"" }, + { "nv!videostats-enable", (string)"" }, + { "nv!vidheapreuseratio", (string)"" }, + { "nv!vpipe", (string)"" }, + { "nv!vpipeformatbloatlimit", (string)"" }, + { "nv!wglmessageboxonabort", (string)"" }, + { "nv!writeinfolog", (string)"" }, + { "nv!writeprogramobjectassembly", (string)"" }, + { "nv!writeprogramobjectsource", (string)"" }, + { "nv!xnvadapterpresent", (string)"" }, + { "nv!yield", (string)"" }, + { "nv!yieldfunction", (string)"" }, + { "nv!yieldfunctionfast", (string)"" }, + { "nv!yieldfunctionslow", (string)"" }, + { "nv!yieldfunctionwaitfordcqueue", (string)"" }, + { "nv!yieldfunctionwaitforframe", (string)"" }, + { "nv!yieldfunctionwaitforgpu", (string)"" }, + { "nv!zbctableaddhysteresis", (string)"" }, + { "pcm!enable", (bool)true }, + { "pctl!intermittent_task_interval_seconds", (int)21600 }, + { "prepo!devmenu_prepo_page_view", (bool)false }, + { "prepo!background_processing", (bool)true }, + { "prepo!transmission_interval_min", (int)10 }, + { "prepo!transmission_retry_interval", (int)3600 }, + { "psm!evaluation_log_enabled", (bool)false }, + { "snap_shot_dump!auto_dump", (bool)false }, + { "snap_shot_dump!output_dir", (string)"%USERPROFILE%/Documents/Nintendo/NXDMP" }, + { "snap_shot_dump!full_dump", (bool)false }, + { "systemconfig!field_testing", (bool)false }, + { "systemconfig!exhivision", (bool)false }, + { "systempowerstate!always_reboot", (bool)false }, + { "systempowerstate!power_state_message_emulation_trigger_time", (int)0 }, + { "systempowerstate!power_state_message_to_emulate", (int)0 }, + { "target_manager!device_name", (string)"" }, + { "vulnerability!needs_update_vulnerability_policy", (int)0 }, + { "apm!performance_mode_policy", (string)"auto" }, + { "apm!sdev_throttling_enabled", (bool)true }, + { "apm!sdev_throttling_additional_delay_us", (int)16000 }, + { "apm!battery_draining_enabled", (bool)false }, + { "apm!sdev_cpu_overclock_enabled", (bool)false }, + { "bcat!production_mode", (bool)true }, + { "bpc!enable_quasi_off", (bool)true }, + { "bsp0!usb", (string)"UDS" }, + { "bsp0!tm_transport", (string)"USB" }, + { "bluetooth_debug!skip_boot", (bool)false }, + { "contents_delivery!enable_debug_api", (bool)false }, + { "eupld!upload_enabled", (bool)true }, + { "fatal!transition_to_fatal", (bool)true }, + { "fatal!show_extra_info", (bool)false }, + { "gpu_core_dump!auto_dump", (bool)false }, + { "hid_debug!enables_debugpad", (bool)false }, + { "hid_debug!manages_devices", (bool)true }, + { "hid_debug!emulate_future_device", (bool)false }, + { "hid_debug!emulate_firmware_update_failure", (bool)false }, + { "hid_debug!emulate_mcu_hardware_error", (bool)false }, + { "hid_debug!firmware_update_failure_emulation_mode", (int)0 }, + { "jit_debug!enable_jit_debug", (bool)false }, + { "npns!background_processing", (bool)true }, + { "npns!logmanager_redirection", (bool)true }, + { "npns!sleep_processing_timeout", (int)30 }, + { "npns!sleep_periodic_interval", (int)10800 }, + { "npns!sleep_max_try_count", (int)5 }, + { "npns!test_mode", (bool)false }, + { "ns.applet!overlay_applet_id", (string)"0x010000000000100c" }, + { "ns.applet!system_applet_id", (string)"0x0100000000001000" }, + { "ns.applet!shop_applet_id", (string)"0x010000000000100b" }, + { "ns.autoboot!enabled", (bool)true }, + { "ns.pseudodeviceid!reset_pseudo_device_id", (bool)false }, + { "nsd!environment_identifier", (string)"lp1" }, + { "nsd!test_mode", (bool)false }, + { "ntc!is_autonomic_correction_enabled", (bool)true }, + { "ntc!autonomic_correction_interval_seconds", (int)432000 }, + { "ntc!autonomic_correction_failed_retry_interval_seconds", (int)1800 }, + { "ntc!autonomic_correction_immediate_try_count_max", (int)4 }, + { "ntc!autonomic_correction_immediate_try_interval_milliseconds", (int)5000 }, + { "nv!nv_graphics_firmware_memory_margin", (bool)false }, + { "omm!operation_mode_policy", (string)"auto" }, + { "omm!sleep_fade_in_ms", (int)50 }, + { "omm!sleep_fade_out_ms", (int)100 }, + { "omm!charging_sign_ms", (int)3000 }, + { "omm!low_battery_sign_ms", (int)3000 }, + { "omm!sign_fade_in_ms", (int)0 }, + { "omm!sign_fade_out_ms", (int)400 }, + { "omm!sign_wait_layer_visible_ms", (int)100 }, + { "omm!startup_fade_in_ms", (int)200 }, + { "omm!startup_fade_out_ms", (int)400 }, + { "omm!backlight_off_ms_on_handheld_switch", (int)150 }, + { "omm!sleep_on_ac_ok_boot", (bool)true }, + { "pdm!save_playlog", (bool)true }, + { "productinfo!product_name", (string)"Nintendo Switch" }, + { "productinfo!cec_osd_name", (string)"NintendoSwitch" }, + { "ro!ease_nro_restriction", (bool)false }, + { "settings_debug!is_debug_mode_enabled", (bool)false }, + { "systemreport!enabled", (bool)true }, + { "systemsleep!enter_sleep", (bool)true }, + { "systemsleep!enter_sc7", (bool)true }, + { "systemsleep!keep_vdd_core", (bool)true }, + { "systemsleep!disable_tma_sleep", (bool)false }, + { "systemsleep!disable_auto_sleep", (bool)false }, + { "systemsleep!override_auto_sleep_time", (int)0 }, + { "systemsleep!sleep_pending_time_ms", (int)15000 }, + { "systemsleep!hush_time_after_brief_power_button_press_ms", (int)1000 }, + { "systemsleep!transition_timeout_sec", (int)60 }, + { "systemsleep!dummy_event_auto_wake", (bool)false }, + { "systemupdate!debug_id", (string)"0x0000000000000000" }, + { "systemupdate!debug_version", (int)0 }, + { "systemupdate!bgnup_retry_seconds", (int)60 }, + { "systemupdate!enable_background_download_stress_testing", (bool)false }, + { "systemupdate!debug_id_for_content_delivery", (string)"0x0000000000000000" }, + { "systemupdate!debug_version_for_content_delivery", (int)0 }, + { "systemupdate!assumed_system_applet_version", (int)0 }, + { "tc!iir_filter_gain_soc", (int)100 }, + { "tc!iir_filter_gain_pcb", (int)100 }, + { "tc!tskin_soc_coefficients_handheld", (string)"[5464, 174190]" }, + { "tc!tskin_soc_coefficients_console", (string)"[6182, 112480]" }, + { "tc!tskin_pcb_coefficients_handheld", (string)"[5464, 174190]" }, + { "tc!tskin_pcb_coefficients_console", (string)"[6182, 112480]" }, + { "tc!tskin_select", (string)"both" }, + { "tc!tskin_rate_table_handheld", (string)"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 48000, 51, 102], [48000, 53000, 102, 153], [53000, 1000000, 153, 153], [48000, 1000000, 153, 153]]" }, + { "tc!tskin_rate_table_console", (string)"[[-1000000, 43000, 51, 51], [43000, 53000, 51, 153], [53000, 58000, 153, 255], [58000, 1000000, 255, 255]]" }, + { "tc!rate_select", (string)"both" }, + { "tc!log_enabled", (bool)false }, + { "tc!sleep_enabled", (bool)true }, + { "time!standard_steady_clock_test_offset_minutes", (int)0 }, + { "time!standard_steady_clock_rtc_update_interval_minutes", (int)5 }, + { "time!standard_network_clock_sufficient_accuracy_minutes", (int)43200 }, + { "usb!usb30_force_enabled", (bool)false }, + { "wlan_debug!skip_wlan_boot", (bool)false }, + }; + } +}