Time 0x70AD05C8 7 - Stereo 0 RunTimeName 0x701A8BE4 7 - Stereo 0 EnableConsumerStereoSupport 0x70CB9168 7 - Stereo 0 StereoViewer 0x704915A1 7 - Stereo 0 StereoViewerType 0x708F9EF7 7 - Stereo 0 ShowAllViewerTypes 0x708E5CB4 7 - Stereo 0 StereoAdjustEnable 0x70538AB1 7 - Stereo 0 StereoDisableTnL 0x70633BD9 7 - Stereo 0 StereoTransformationType 0x70C27E3C 7 - Stereo 0 StereoSeparation 0x70933C00 7 - Stereo 0 StereoSeparationStep 0x7082555B 7 - Stereo 0 StereoConvergence 0x708DB8C5 7 - Stereo 0 StereoVRConvergenceBias 0x708DB8C6 7 - Stereo 0 StereoConvergenceMultiplier 0x70EFBB5B 7 - Stereo 0 StereoVRRefreshRateOverride 0x708DB8C8 7 - Stereo 0 StereoVRVsync 0x708DB8C9 7 - Stereo 0 RHW2DDetectionMin 0x7029432B 7 - Stereo 0 RHWGreaterAtScreen 0x702C861A 7 - Stereo 0 RHWEqualAtScreen 0x70AB2E09 7 - Stereo 0 RHWLessAtScreen 0x70381472 7 - Stereo 0 AutoConvergence 0x702A0AB2 7 - Stereo 0 AutoConvergenceAdjustPace 0x70BF3C6B 7 - Stereo 0 StereoToggle 0x70D76B8B 7 - Stereo 0 SaveStereoImage 0x70121853 7 - Stereo 0 StereoVerticalAdjustMore 0x7087FE61 7 - Stereo 0 StereoVerticalAdjustLess 0x703ACFC6 7 - Stereo 0 StereoHorizontalAdjustMore 0x70062F07 7 - Stereo 0 StereoHorizontalAdjustLess 0x70871A39 7 - Stereo 0 StereoSeparationAdjustMore 0x70AB8D32 7 - Stereo 0 StereoSeparationAdjustLess 0x705D1E02 7 - Stereo 0 StereoConvergenceAdjustMore 0x701ED576 7 - Stereo 0 StereoConvergenceAdjustLess 0x70D4ADD7 7 - Stereo 0 StereoToggleMode 0x70D76B8C 7 - Stereo 0 StereoSuggestSettings 0x706315AF 7 - Stereo 0 StereoUnsuggestSettings 0x7017861C 7 - Stereo 0 WriteConfig 0x700498B3 7 - Stereo 0 DeleteConfig 0x70C73BA2 7 - Stereo 0 ToggleLaserSight 0x70B7BD1F 7 - Stereo 0 LaserAdjustXPlus 0x70D8BAE6 7 - Stereo 0 LaserAdjustXMinus 0x7048B7DC 7 - Stereo 0 LaserAdjustYPlus 0x7024EDA4 7 - Stereo 0 LaserAdjustYMinus 0x70FB9E1E 7 - Stereo 0 ToggleAutoConvergence 0x70085DE3 7 - Stereo 0 ToggleAutoConvergenceRestore 0x703BC51E 7 - Stereo 0 RHWAtScreenMore 0x7066A22E 7 - Stereo 0 RHWAtScreenLess 0x709139AD 7 - Stereo 0 RHWLessAtScreenMore 0x704E4BCA 7 - Stereo 0 RHWLessAtScreenLess 0x70B378A1 7 - Stereo 0 GammaAdjustMore 0x703F4521 7 - Stereo 0 GammaAdjustLess 0x70E8420C 7 - Stereo 0 GlassesDelayPlus 0x701FC5B4 7 - Stereo 0 GlassesDelayMinus 0x70B8A743 7 - Stereo 0 FavorSZ 0x705FAED7 7 - Stereo 0 LaserSight 0x7058B6E1 7 - Stereo 0 LaserSightFile 0x707AC50D 7 - Stereo 0 LaserSightEnabled 0x7054837A 7 - Stereo 0 LaserSightIndex 0x70DA83C6 7 - Stereo 0 LaserSightProperty 0x7032243A 7 - Stereo 0 StereoPointer 0x70364596 7 - Stereo 0 GameSpecific0 0x702244B7 7 - Stereo 0 StereoDefaultOn 0x70AB30A7 7 - Stereo 0 FrustumAdjustMode 0x70A1411A 7 - Stereo 0 MonitorSize 0x7086EBE9 7 - Stereo 0 MaxMonitorSize 0x7032022C 7 - Stereo 0 MaxVertexCount 0x709E4A94 7 - Stereo 0 PartialClearMode 0x709794CC 7 - Stereo 0 LaserXAdjust 0x7057E831 7 - Stereo 0 LaserYAdjust 0x70225308 7 - Stereo 0 LaserZAdjust 0x7014FCA2 7 - Stereo 0 StereoRefreshDefaultOn 0x702BA385 7 - Stereo 0 MixedTnL 0x70BD11E0 7 - Stereo 0 StereoGamma 0x70C8B5D1 7 - Stereo 0 LineCodeColor 0x70DC4A12 7 - Stereo 0 LeftAnaglyphFilter 0x70D51CD1 7 - Stereo 0 RightAnaglyphFilter 0x70F4A930 7 - Stereo 0 InterleavePattern0 0x70B1C8CC 7 - Stereo 0 InterleavePattern1 0x7091A772 7 - Stereo 0 StereoForceVSync 0x70AAE185 7 - Stereo 0 StereoColorKey 0x70E5773B 7 - Stereo 0 ZDirection 0x70B17872 7 - Stereo 0 StereoCompatibility 0x70A2000E 7 - Stereo 0 LeftColorFilter0 0x70AC6888 7 - Stereo 0 LeftColorFilter1 0x7090B6CA 7 - Stereo 0 RightColorFilter0 0x70B9A2F7 7 - Stereo 0 RightColorFilter1 0x70ACA0CC 7 - Stereo 0 SharpVPI 0x706E0041 7 - Stereo 0 StereoMode 0x701BAA09 7 - Stereo 0 Watchdog 0x700A5654 7 - Stereo 0 StereoOSDEnable 0x70F455AA 7 - Stereo 0 StereoOrthoEnable 0x703564F6 7 - Stereo 0 StereoTextureEnable 0x70EDB381 7 - Stereo 0 StereoNotSupported 0x709AA171 7 - Stereo 0 ModesetWarning 0x70969BB0 7 - Stereo 0 StereoFirstTime 0x70AF6400 7 - Stereo 0 StereoRefreshRate 0x70DED3C0 7 - Stereo 0 GameConfigs 0x704A905A 7 - Stereo 0 CompareEyes 0x70729E58 7 - Stereo 0 CompareFrom 0x70EFB726 7 - Stereo 0 StereoImageType 0x7097906C 7 - Stereo 0 SnapShotQuality 0x7004E7A6 7 - Stereo 0 NoLockSubstitute 0x7005AD16 7 - Stereo 0 PushbufSubstituteSize 0x7054FBF8 7 - Stereo 0 DiscardHotkeys 0x70175566 7 - Stereo 0 StereoLCDPatternType 0x707CFB97 7 - Stereo 0 GlassesSwitchDelay 0x70057BB6 7 - Stereo 0 StartZBit 0x7044D7A6 7 - Stereo 0 DisableOnOutOfMemory 0x70C71508 7 - Stereo 0 StereoWindowedEnable 0x709B3484 7 - Stereo 0 AllowNonExclusiveStereo 0x702C7709 7 - Stereo 0 Rhwinf 0x706E1913 7 - Stereo 0 Rhwscr 0x70A4995C 7 - Stereo 0 Zinf 0x70FC13AD 7 - Stereo 0 Zscr 0x707F0E69 7 - Stereo 0 InGameLaserSight 0x7064F0C2 7 - Stereo 0 CutoffNearDepthLess 0x70D1BDB5 7 - Stereo 0 CutoffNearDepthMore 0x7020C991 7 - Stereo 0 CutoffFarDepthLess 0x704C9A46 7 - Stereo 0 CutoffFarDepthMore 0x70FBC04D 7 - Stereo 0 CutoffStepLess 0x704B45C7 7 - Stereo 0 CutoffStepMore 0x700F2971 7 - Stereo 0 StereoCutoffDepthNear 0x7050E011 7 - Stereo 0 StereoCutoffDepthFar 0x70ADD220 7 - Stereo 0 StereoCutoff 0x709A1DDF 7 - Stereo 0 EnableCE 0x702B8C95 7 - Stereo 0 MediaPlayer 0x70A8FC7F 7 - Stereo 0 StereoDX9 0x70D10D2B 7 - Stereo 0 StereoMsgVerticalOffset 0x70160EBF 7 - Stereo 0 LaserSightTrigger 0x70031B88 7 - Stereo 0 StereoLaserSightMaxCount 0x70BC864D 7 - Stereo 0 StereoLaserSightCount 0x70077042 7 - Stereo 0 StereoEasyZCheck 0x70B6D6ED 7 - Stereo 0 StereoStrictLSCheck 0x709BC378 7 - Stereo 0 StereoDisableAsync 0x70DE5533 7 - Stereo 0 EnablePartialStereoBlit 0x7096ECED 7 - Stereo 0 StereoMemoEnabled 0x707F4B45 7 - Stereo 0 StereoNoDepthOverride 0x709DEA62 7 - Stereo 0 StereoFlagsDX10 0x702442FC 7 - Stereo 0 StereoUseMatrix 0x70E34A78 7 - Stereo 0 StereoShaderMatrixCheck 0x7044F8FB 7 - Stereo 0 StereoLogShaders 0x7052BDD0 7 - Stereo 0 StereoEpsilon 0x70E5A749 7 - Stereo 0 DelayedStereoDesktop 0x7042EEF1 7 - Stereo 0 DX10VSCBNumber 0x70F8E408 7 - Stereo 0 DX10DSCBNumber 0x70092D4A 7 - Stereo 0 InGameLaserSightDX9States 0x706139AD 7 - Stereo 0 StereoMiscFlags 0x70CCB5F0 7 - Stereo 0 StereoHiddenProfile 0x70E46F20 7 - Stereo 0 StereoLinkDll 0x70E46F2A 7 - Stereo 0 EnableStereoCursor 0x70E46F2B 7 - Stereo 0 CreateStereoDTAfterPresentNum 0x70A7FC7F 7 - Stereo 0 Date_Rel 0x705FAFEC 7 - Stereo 0 Game 0x70C8D48E 7 - Stereo 0 Style 0x709CC5E0 7 - Stereo 0 Publisher 0x706C7030 7 - Stereo 0 Developer 0x703C4026 7 - Stereo 0 API 0x70B5603F 7 - Stereo 0 Value 0x7049C7EC 7 - Stereo 0 Compat 0x7051E5F5 7 - Stereo 0 PF_Issues 0x704CDE5A 7 - Stereo 0 Comments 0x704D456E 7 - Stereo 0 Developer_Issues 0x704F5928 7 - Stereo 0 P1SH0 0x70998683 7 - Stereo 0 V1SH0 0x70E6A3CF 7 - Stereo 0 PSH0 0x7046516E 7 - Stereo 0 VSH0 0x708B7AF8 7 - Stereo 0 VSH1 0x708B7AF9 7 - Stereo 0 VSH2 0x708B7AFA 7 - Stereo 0 VSH3 0x708B7AFB 7 - Stereo 0 VSH4 0x708B7AFC 7 - Stereo 0 VSH5 0x708B7AFD 7 - Stereo 0 VSH6 0x708B7AFE 7 - Stereo 0 VSH7 0x708B7AFF 7 - Stereo 0 VSH8 0x708B7B00 7 - Stereo 0 VSH9 0x708B7B01 7 - Stereo 0 VSH10 0x708B7B02 7 - Stereo 0 2DDHUDSettings 0x709ADADA 7 - Stereo 0 2DDConvergence 0x709ADADB 7 - Stereo 0 Disable2DD 0x709ADADD 7 - Stereo 0 2DD_Notes 0x709ADADC 7 - Stereo 0 ASYNC10_ENABLE 0x0005F511 8 - Extra APP - Enable dual core optimizations unless the application requested to disable them 0x37605835 OFF - Disable dual core optimizations 0x53850673 ON - Enable dual core optimizations 0x42563729 ASYNC10_PRESENT_MODE 0x0005F512 8 - Extra Default - DX10 present will be in default mode 0x96184013 Sync - DX10 present will be sync call 0x53855200 Async - DX10 present will be async call 0x89624578 LARGE_VA 0x0007FBB6 8 - Extra Disable - Disable large VA 0x00000000 Enable_LargeVA - Enable large VA on all GPUs 0x00000001 Enable_LargeVA_Quadro - Enable large VA on Quadro GPUs 0x00000002 Enable_LargeVA_Quadro_Tesla - Enable large VA on Quadro Tesla GPUs 0x00000003 FORCEENABLEDCCAP 0x001208CB 8 - Extra Off 0x00000000 On - Force enable deferred context cap 0x00000001 STAGING_CACHE_SIZE 0x0013FEC2 8 - Extra Min 0x00000000 Default 0x00400000 Max 0x01000001 PS_BM_DEFER_DESTROY_FLAGS 0x00159046 8 - Extra Default 0x00000000 Disable Global Renaming 0x00000001 Allow Global Renaming Pitch Only 0x00000002 Disable Async Frees 0x00000004 Disable Alloc Recycling 0x00000010 ASYNC9_PRESENT_MODE 0x0015F512 8 - Extra Sync - All DX9 presents will be synchronous 0x53855200 Async - All DX9 presents will be asynchronous if AllowFlipBatching is set 0x96184013 Async full screen - Only full screen DX9 presents will be asynchronous if AllowFlipBatching is set 0x57236402 Force Async - All DX9 presents will be asynchronous 0x89624578 Force Async full screen - Only full screen DX9 presents will be asynchronous 0x32469276 D3D_STEREO_BLACK_LIST 0x00161903 8 - Extra Off 0x00000000 On - Prohibit stereo shim in DX apps 0x00000001 DISABLE_Z16 0x0017FD6D 8 - Extra Off 0x00000000 On - Replaces all Z16 requests with Z24X8 0x00000001 3DSMax Shim Layer Control 0x002C74F1 8 - Extra Disable - Disable the 3DSMax shim layer 0x00000000 Enable - Enable the 3DSMax shim layer on Quadro and GeForce SMB GPUs 0x00000001 Enable GEFORCE - Enable the 3DSMax shim layer on GeForce and Quadro (DEVELOP/DEBUG only) 0x00000002 PS_ASYNC_SHADER_SCHEDULER_FLAGS 0x00313536 8 - Extra IGNORE_LOAD_BALANCING - debug: Ignore gpu load, apply always 0x00000001 IGNORE_QUOTAS - debug: Ignore quotas 0x00000002 IGNORE_GARBAGE_COLLECT_THRESHOLD - debug: Ignore fill status and garbage collect every frame 0x00000004 DISABLE_GARBAGE_COLLECTION - debug: Disables garbage collection 0x00000008 COMPILE_IMMEDIATELY - debug: stall in the driver thread until the compile result arrives 0x00000100 LIMIT_SHADER_CREATION_TO_ONE_THREAD - Limit number of spawned threads to one (rather than the number of cores) for async creations 0x00000200 LIMIT_OPTIMIZED_SHADER_RECOMPILE_TO_ONE_THREAD - Limit number of spawned threads to one (rather than the number of cores) for optimized shader recompiles 0x00000400 DISABLE_MULTI_APP_THREAD_HEURISTIC - Disable heuristic for detecting multiple app threads compiling shaders 0x00000800 DISABLE_OPTIMIZED_SHADER_RECOMPILE - Recompile multiple optimized versions of shaders 0x00001000 DISABLE_SHADER_CREATION - Compile multiple shaders in parallel at creation 0x00002000 ASYNC10_NVAPI_MODE 0x005F5A32 8 - Extra ALLOW_NONBLOCKING_NVAPI - Generally allow some nvapi calls to not block async device 0x00000001 ALLOW_NOBLOCKING_SLISTATE - Allow specific non-blocking optimizations for GetCurrentSliState NVAPI 0x00000002 ALLOW_ALL - Allow all optimizations 0x00000003 ASYNC10_OOO_QUERY_LIMIT 0x005F5A33 8 - Extra Default - How many out of order query getData calls are allowed before stalling the Async Device 0x0000000A D3D9_CONTROL_BITS 0x0067345E 8 - Extra Set maxRRegsAllowed = 24 for rRegBankSize == 128 0x00000001 Set maxRRegsAllowed = 30 for rRegBankSize == 128 0x00000003 Set maxRRegsAllowed = 40 for rRegBankSize == 128 0x00000005 Set maxRRegsAllowed = 60 for rRegBankSize == 128 0x00000007 Set maxRRegsAllowed = 120 for rRegBankSize == 128 0x00000009 Set maxRRegsAllowed = 128 for rRegBankSize == 128 0x0000000F Set maxRRegsAllowed = 24 for rRegBankSize == 256 0x00000010 Set maxRRegsAllowed = 26 for rRegBankSize == 256 0x00000020 Set maxRRegsAllowed = 30 for rRegBankSize == 256 0x00000030 Set maxRRegsAllowed = 34 for rRegBankSize == 256 0x00000040 Set maxRRegsAllowed = 40 for rRegBankSize == 256 0x00000050 Set maxRRegsAllowed = 48 for rRegBankSize == 256 0x00000060 Set maxRRegsAllowed = 60 for rRegBankSize == 256 0x00000070 Set maxRRegsAllowed = 80 for rRegBankSize == 256 0x00000080 Set maxRRegsAllowed = 120 for rRegBankSize == 256 0x00000090 Set maxRRegsAllowed = 256 for rRegBankSize == 256 0x000000F0 Disable ticks 0x00000100 Disable early-Z ticks 0x00000200 Force 1-bit compression on depth buffers 0x00001000 Disable dynamic VB promotion 0x00002000 Disallow forced vsync (includes adaptive vsync) 0x00004000 Disallow the use of the CPU Visible segement 0x00008000 PS_SURFACE_PLACEMENT_HIGHEST_PRIORITY 0x006BDD49 8 - Extra RTs/ZBs use high priority (default) 0x187F7082 RTs/ZBs use maximum priority 0x83B7BC1A RTs/ZBs use maximum priority on mixed-bus GPUs (192-bit 2 GB, etc.) 0xFC17F610 KEPLER_CLEAR_SM_HALFCTL_CTRL_SCTL_CYA_6 0x007033AB 8 - Extra Off 0x00000000 On - Clear 0x00000001 FERMI_GF110_VOLTAGE_DROP_WAR 0x00837AAF 8 - Extra Off 0x00000000 On 0x00000001 KEPLER_APPLY_ALD_WAR 0x00846411 8 - Extra Off 0x00000000 On 0x00000001 COLORCOMPRESSENABLE 0x0085F725 8 - Extra Off 0x99388100 On 0x25558997 READ_ONLY_DSV_EARLYZ_HAZARD_WAR_ENABLE 0x008F7215 8 - Extra Off 0x00000000 On - Track read-only DSVs as last having been bound to PS to catch WAR hazards between early-z and PS 0x00000001 PS_SURFACE_PLACEMENT_ALLOW 0x0090F680 8 - Extra VB_FORCE_HOSTMEM 0x00000001 VB_FORCE_VIDMEM 0x00000002 VB_IB_FORCE_CPUVISIBLE 0x00000004 VB_IB_FORCE_LOCKABLE_CPUVISIBLE 0x00000008 VB_STATIC_PREFERS_HOSTMEM 0x00000010 VB_STATIC_PREFERS_VIDMEM 0x00000020 VB_WRITEONLY_PREFERS_HOSTMEM 0x00000040 VB_WRITEONLY_PREFERS_VIDMEM 0x00000080 IB_FORCE_HOSTMEM 0x00000100 IB_FORCE_VIDMEM 0x00000200 IB_PREFERS_HOSTMEM 0x00000400 IB_PREFERS_VIDMEM 0x00000800 TX_FORCE_HOSTMEM 0x00001000 TX_FORCE_VIDMEM 0x00002000 TX_PREFERS_HOSTMEM 0x00004000 TX_PREFERS_VIDMEM 0x00008000 RT_FORCE_HOSTMEM 0x00010000 RT_FORCE_VIDMEM 0x00020000 RT_PREFERS_HOSTMEM 0x00040000 RT_PREFERS_VIDMEM 0x00080000 Z_FORCE_HOSTMEM 0x00100000 Z_FORCE_VIDMEM 0x00200000 Z_PREFERS_HOSTMEM 0x00400000 Z_PREFERS_VIDMEM 0x00800000 Z_PREFERS_BOTH 0x00C00000 PB_FORCE_HOSTMEM 0x01000000 PB_FORCE_VIDMEM 0x02000000 SP_FORCE_INCLUDE_Z 0x04000000 SP_FORCE_ALL_HEAPS 0x08000000 SP_USE_NONE 0x10000000 SP_USE_2V 0x20000000 SP_USE_2H 0x40000000 SP_USE_4 0x80000000 ALL_FORCE_HOSTMEM 0x01111111 ALL_FORCE_VIDMEM 0x02222222 ASYNC9_ENABLE 0x0092F4DE 8 - Extra App - Enable AsyncDevice except in configs that do not work (some SLI, Optimus) or if the application requested to disable them 0x37605835 When safe - Enable AsyncDevice except in configs that do not work (some SLI, Optimus) 0x37605846 Off - Disable AsyncDevice and MS dual core optimization 0x53850673 On - Enable AsyncDevice ignoring safety or application requests 0x42563729 On if Quadro - Enable AsyncDevice if a Quadro or GeForce SMB GPU is being used, otherwise disable AsyncDevice and MS dual core optimization 0x42563730 Microsoft - Disable AsyncDevice but allow MS dual core optimization 0x75328097 SLI Broadcast (DX9) 0x0095DEF9 1 - Compatibility Do not use broadcast at all 0x00000000 DYNAMIC_BROADCAST_RENDER_TO_TEXTURE - Dynamic broadcast render to texture to all GPU's 0x00000002 STICKY_BROADCAST - Once a surface is marked for broadcast, keep this state regardless of future usage 0x00000004 PROPAGATE_BROADCAST_PROHIBITION_BETWEEN_RT_AND_ZB - If RT is prohibited from going to broadcast, force this on the corresponding ZB too 0x00000008 STATIC_BROADCAST_CLEARS_TO_TEXTURE - Static broadcast texture clears to all GPU's 0x00000010 STATIC_BROADCAST_RENDER_TO_TEXTURE - Static broadcast RTT ops to all GPU's 0x00000020 ALLOW_BROADCAST_ON_SMALLER_HDR_SURFACES - Do not disable dynamic broadcast on HDR surfaces smaller than primary 0x00000040 USE_BROADCAST_FLAGS_FROM_RT_OR_ZB - Allow to use broadcast flags on ZB together with flags on RT to make broadcast decision 0x00000100 FORCE_BROADCAST_ZB_CLEAR_IF_RT_IN_BROADCAST - Force broadcast clear on ZB, if the current RT in broadcast 0x00000200 IGNORE_DISCARD_ON_ZB_IF_RT_IN_BROADCAST - Ignore discard of ZB sync if bounded RT is in broadcast 0x00001000 DISCARD_TEXTURING_SYNC_AFTER_BLIT_FROM_DISCARDABLE_SRC - Discard texturing sync after unicast blit from discardable source (like back buffer) on broadcast RTT 0x00002000 BROADCAST_TO_CUBEMIP_TEXTURE - Broadcast to CUBE/MIP texture to all GPU's 0x00010000 BROADCAST_ON_ZB_IN_TEXTURE_ON_PARTIAL_SRT - Static broadcast on shadow map atlases 0x00100000 BROADCAST_ON_STENCIL_WRITE - Static broadcast on ZB with enabled and updated stencil 0x00200000 SLI Copy Engine 0x009CFEC8 1 - Compatibility Off - Disable the copy engine blitter 0x00000000 On - Enable the copy engine blitter 0x00000001 FORCE_CE_BLIT - Force using CE blitter even if CE perfstrategy says otherwise 0x00000002 FORCE_BASIC_MODEL - Force to run copy engine in basic model (default is basic prime) 0x00000004 IGNORE_MIN_CE_TRANSFER_SIZE - Ignore d3dreg key MIN_CE_TRANSFER_SIZE and allow all transfer sizes by CE 0x00000008 ENABLE_CE_UPLOADS Enable - Copy Engine Async Uploads 0x00000010 FORCE_CE_UPLOADS Force - Copy Engine Async Uploads for all uploads (ignoring location of destination surface) 0x00000020 ENABLE_LZO_COMPRESSION - Enable LZO compression for the Uploads 0x00000040 FORCE_LZO_COMPRESSION - Force LZO compression for all uploads (even if we have to stall) 0x00000080 PS_VB_PROMOTION_FLAGS 0x009E7462 8 - Extra DISABLE_DYNAMIC_PROMOTION - Don't promote VBs that are locked even if drawn from extensively 0x00000001 DISABLE_STATIC_PROMOTION Don't promote VBs that are never even locked 0x00000002 SLI Specific Hacks (DX1x) 0x00A06746 1 - Compatibility DO_NOT_DISCARD_ON_SCREENSIZE_A2B10G10R10_RTT - Respect sync on screensize A2B10G10R10 RTT, Dirt: Showdown specific hack 0x00000001 SKIP_TINY_TEXTURE_RESOLVE_ON_BLITTING - Ignore small texture (up to 2x2) resolve on blit, Stormrise specific hack 0x00000002 FORCE_RESOLVE_ON_SLAVES_FOR_SHARED_RESOURCES - Force resolve on slave GPUs for shared resources, specific for Lucas Arts Hive Engine Demo 0x00000004 IGNORE_READ_LOCK_FOR_STAGING_TEXTURES - Ignore CPU read lock for staging textures - real hack, specific to Red Faction: Armageddon 0x00000008 EARLY_PUSH_ALL_SUBRESOURCES - Defer early push of subresources with hope that we an early push the entire resource 0x00000010 SKIP_NOSUBRES_RTT_BUT_TINY_RESOLVE_ON_TEXTURING - Don't resolve textures before texturing unless they are tiny (2x2), but respect resolve for resources with subresources 0x00000020 CRYSIS2_HACK_POSTMSAAEDGEFILTERNV_OVERRIDE - Fix up Crysis2 binary to be consistent with SLI 0x00000040 CAP_PERF_TO_TDP_LIMIT_3_4_Way - Cap the clocks to not go beyond the TDP limit for 3/4-way SLI 0x00000080 FORCE_REPORT_NO_SLI_SUPPORT_FROM_NVAPI - If applition has buggy its own SLI support we need to do SLI magic in the driver and force app think it's run on single GPU 0x00000100 DO_NOT_DISCARD_ON_MIDSIZE_TEXTURE_ABGR8_RTT - Syncs on ABGR8 RTT or on any RTT's with 0x100X0x100 size,COD:B02 fetches Online status of player 0x00000200 SLI Specific Hacks (DX9) 0x00A0674A 1 - Compatibility DISCARD_ON_NOT_EQUALLY_DIRTY_CUBE_MIP_RTT - Discard content of cube maped or mip mapped textures only if number of dirty subres isn't equal number of valid subres 0x00000001 IGNORE_DISCARD_SRT - Ignore both of the DISCARD_*_SRT bits when the render target has been synced for texturing 0x00000002 DO_RESOLVE_ON_RTT_MATCHED_PRIMARY - Ignore discard on RT textures matched to primary size 0x00000004 DISCARD_ON_G16R16_OR_MIDSIZE_ON_TEXTURING - Discard syncs unconditionally on G16R16 RTT or on any RTTs with 0x200X0x200 size, Wow after patch 5.2 hack 0x00000008 CRYSIS2_HACK_POSTMSAAEDGEFILTERNV_OVERRIDE - Fix up Crysis2 binary to be consistent with SLI 0x00000040 FORCE_REPORT_NO_SLI_SUPPORT_FROM_NVAPI - If application has buggy its own SLI support we need to do SLI magic in the driver and force app think it's run on single GPU 0x00000100 SLI Broadcast (DX1x) 0x00A0694B 1 - Compatibility Do not use broadcast at all 0x00000000 DYNAMIC_BROADCAST_RENDER_TO_TEXTURE - Use broadcast to render interframe depandent content 0x00000001 DYNAMIC_BROADCAST_TO_TEXTURES_WITH_SUBRESOURCES_ONLY - Allow dynamic broadcast for textures with subresources (cubemap/mipmap) only 0x00000002 ENABLE_BLIT_BASED_BROADCAST_STATE_CHANGES - Enable blit-based broadcast state changes 0x00000004 STATIC_BROADCAST_TO_TEXTURES_WITH_SUBRESOURCES - Force broadcast on resources with subresorces (cubemap/mipmap) 0x00000080 STATIC_BROADCAST _TO_1LINE_32BIT_TEXTURES - Force broadcast on 32 bit textures which has one pixel height but more than 1 pixel width 0x00000100 LIMIT_BROADCAST_SPREADING_TO_ONE_LEVEL - Limit broadcast spreading only to one level up 0x00000800 RESPECT _BROADCAST_ZB_RESOLVE_ON_INACTIVE_GPUS - Do not discard sync on ZB if we try to resolve inactive GPUs in broadcast 0x00008000 VALIDATE_PARAMS 0x00A9D3C5 8 - Extra Nothing - Do not validate any input 0x00000000 COPYREGION - Validate input on CopyRegion functions 0x00000001 INTERPRET_NEGATIVE - Validate input considering negative input even if the parameter type is unsigned 0x00000002 VALIDATE_ALL - Validate all input 0x00000003 APP_COMPAT_SHIM 0x00B82343 8 - Extra Disabled 0x00000000 DX11_FORCE_DDI_CRITICAL_SECTION - Force a critical section on all non-reentrant DX11 DDI 0x00000001 DX11_FORCE_DDI_CRITICAL_SECTION_FOR_STEREO - Force a critical section on all non-reentrant DX11 DDI if stereo shim is enabled 0x00000002 Mask 0x00000003 SHADERMAXREGALLOWED 0x00BC6199 8 - Extra Min 0x00000000 Max - Specifies max register allowed when compiling/optimizing a shader 0x00000400 MAX_PENDING_CMD_BUFFERS 0x00C63A79 8 - Extra Off - Limit max number of pending command buffers (per context) in software queue. If key is set zero it will be ignored 0x00000000 1 0x00000001 2 0x00000002 SYSMEMCACHEDCOPYBEHAVIOR 0x00DB3853 8 - Extra Disallow - Disable sysmem caching for textures 0x00000000 ALLOW_FOR_TEXTURES_WITHOUT_SUBRESOURCES - Allow for textures without subresources only (default) 0x00000001 ALLOW_FOR_TEXTURES_WITH_SUBRESOURCES - Allow for textures with mips 0x00000002 MCLINKINSTANCED_LIMIT 0x00DB3857 8 - Extra Default - Threshold in megabytes for using of RT/ZB allocations as LinkInstanced (SLI DX9/10) 0x00000064 MCFORCEHOSTSTAGINGBUFFERSIZE 0x00DB3858 8 - Extra Default - size of host staging buffer, mostly for early push 0x00040000 PS_REDUCTION_LOAD_BALANCED 0x00DB834A 8 - Extra Off 0x00000000 On - Reduction tracker load balancing 0x00000001 BM_OFFER_RECLAIM (DX1x) 0x00DC68B0 8 - Extra DISABLE_OFFER_SMALL_BLOCKS - Disable offering of suballocated Blocks 0x00000001 DISABLE_INTERNAL_OFFER_RECLAIM - Disable internal Offer/Reclaim 0x00000002 DISABLE_ALL_OFFER_RECLAIM - Diable all Offer/Reclaim 0x00000004 PS_DX10_SURFACE_PLACEMENT_HIGHEST_PRIORITY (DX1x) 0x00EA83C5 8 - Extra RTs/ZBs use high priority (default) 0x187F7082 RTs/ZBs use maximum priority 0x83B7BC1A RTs/ZBs use maximum priority on mixed-bus GPUs (192-bit 2 GB, etc.) 0xFC17F610 WRITE_TO_HOST_STAGING_BUFFER_SIZE 0x00F63A49 8 - Extra Default - Set size of write staging buffer. If key is set to zero it will be ignored 0x00000000 AVOID_HOST_REMAPPERS 0x00F63A50 8 - Extra Off 0x00000000 On - Try to avoid host remappers. If application is locking BL RT in vidmem, demote it to pitch so that lock won't require remapper. 0x00000001 SLIMOSAIC_CONTROL 0x00F713BC 8 - Extra ALLOW_ALL - Allow all performance strategies 0x00000000 DISABLE_TWOD - Disable TwoD engine local transfers optimization 0x00000001 ENABLE_WINDOWED_AFR - Enable AFR support for windowed applications 0x00000002 DISABLE_CAN_VECTORIZE_TRACKER - Disable CanVectorizeTracker 0x00000004 DISABLE_CE_TRANSFER_2WAY - Disable CE transfer on 2 way systems 0x00000010 DISABLE_CE_TRANSFER_3WAY - Disable CE transfer on 3 way systems 0x00000020 DISABLE_CE_TRANSFER_4WAY - Disable CE transfer on 4 way systems 0x00000040 UNICAST_CE_TRANSFER_2WAY - Use unicast CE transfer on 2 way systems 0x00000100 UNICAST_CE_TRANSFER_3WAY - Use unicast CE transfer on 3 way systems 0x00000200 UNICAST_CE_TRANSFER_4WAY - Use unicast CE transfer on 4 way systems 0x00000400 FORCE_BAR1_WAR - Always request aliasing for DX9 primaries 0x80000000 FERMI_FORCE_1X_TEX 0x00F865E3 8 - Extra Disabled - Allow 2X tex where available 0x00000000 ENABLED_3D - Force 1X tex on 2x_TEX parts for 3D channels 0x00000001 ENABLED_COMPUTE - Force 1X tex on 2x_TEX parts for COMPUTE channels 0x00000002 MAX_RENAMING_MEMORY 0x00FE8CC0 8 - Extra Limit max amount of memory used for renaming on XP 0x08000000 Vertical Sync Indicator 0x00280880 2 - Sync and Refresh Off 0x00000000 Show Fullscreen/Flip Status 0x00000001 Show Vertical Sync Test Line 0x00000002 Show Flip Counter 0x00000004 Show Fullscreen/Flip Status and Flip Counter 0x00000005 Show All 0x00000007 Antialiasing - Combined (Mode + Setting)  0x100B8EDE 3 - Antialiasing Application-controlled / Off 0x00000000 Override | 2x MSAA 0x1000000E Override | 2x MSAA + 2x TrSSAA 0x1140000E Override | 2x MSAA + 2x SGSSAA 0x1180000E Override | 4x MSAA 0x10000010 Override | 4x MSAA + 4x TrSSAA 0x12400010 Override | 4x MSAA + 4x SGSSAA 0x12800010 Override | 8x MSAA 0x10000025 Override | 8x MSAA + 8x TrSSAA 0x13400025 Override | 8x MSAA + 8x SGSSAA 0x13800025 Override | 4x OGSSAA 0x10000005 Override | 9x OGSSAA 0x1000000A Override | 16x OGSSAA 0x1000000C Override | 4x OGSSAA + 2x MSAA 0x10000019 Override | 4x OGSSAA + 2x MSAA + 2x TrSSAA 0x11400019 Override | 4x OGSSAA + 2x MSAA + 2x SGSSAA 0x11800019 Override | 4x OGSSAA + 4x MSAA 0x1000001A Override | 4x OGSSAA + 4x MSAA + 4x TrSSAA 0x1240001A Override | 4x OGSSAA + 4x MSAA + 4x SGSSAA 0x1280001A Override | 4x OGSSAA + 8x MSAA 0x10000029 Override | 4x OGSSAA + 8x MSAA + 8x TrSSAA 0x13400029 Override | 4x OGSSAA + 8x MSAA + 8x SGSSAA 0x13800029 Override | 2xQ [2x Quincunx (blurred)] 0x1000000F Override | 8x [8x CSAA (4 color + 4 cv samples)] 0x10000026 Override | 16x [16x CSAA (4 color + 12 cv samples)] 0x10000027 Override | 16xQ [16x CSAA (8 color + 8 cv samples)] 0x10000028 Override | 32x [32x CSAA (8 color + 24 cv samples)] 0x1000001D Override | 2x1 [2x1 Supersampling (D3D only)] 0x10000001 Override | 1x2 [1x2 Supersampling (D3D only)] 0x10000002 Override | 4xS [Combined: 1x2 SS + 2x MS (D3D only)] 0x10000013 Override | 8xS [Combined: 1x2 SS + 4x MS] 0x10000018 Override | 12xS [Combined: 2x2 SS + 4x OGMS (D3D only)] 0x10000017 Enhance | 2x MSAA 0x2000000E Enhance | 2x MSAA + 2x TrSSAA 0x2140000E Enhance | 2x MSAA + 2x SGSSAA 0x2180000E Enhance | 4x MSAA 0x20000010 Enhance | 4x MSAA + 4x TrSSAA 0x22400010 Enhance | 4x MSAA + 4x SGSSAA 0x22800010 Enhance | 8x MSAA 0x20000025 Enhance | 8x MSAA + 8x TrSSAA 0x23400025 Enhance | 8x MSAA + 8x SGSSAA 0x23800025 Enhance | 4x OGSSAA 0x20000005 Enhance | 9x OGSSAA 0x2000000A Enhance | 16x OGSSAA 0x2000000C Enhance | 4x OGSSAA + 2x MSAA 0x20000019 Enhance | 4x OGSSAA + 2x MSAA + 2x TrSSAA 0x21400019 Enhance | 4x OGSSAA + 2x MSAA + 2x SGSSAA 0x21800019 Enhance | 4x OGSSAA + 4x MSAA 0x2000001A Enhance | 4x OGSSAA + 4x MSAA + 4x TrSSAA 0x2240001A Enhance | 4x OGSSAA + 4x MSAA + 4x SGSSAA 0x2280001A Enhance | 4x OGSSAA + 8x MSAA 0x20000029 Enhance | 4x OGSSAA + 8x MSAA + 8x TrSSAA 0x23400029 Enhance | 4x OGSSAA + 8x MSAA + 8x SGSSAA 0x23800029 Enhance | 2xQ [2x Quincunx (blurred)] 0x2000000F Enhance | 8x [8x CSAA (4 color + 4 cv samples)] 0x20000026 Enhance | 16x [16x CSAA (4 color + 12 cv samples)] 0x20000027 Enhance | 16xQ [16x CSAA (8 color + 8 cv samples)] 0x20000028 Enhance | 32x [32x CSAA (8 color + 24 cv samples)] 0x2000001D Enhance | 2x1 [2x1 Supersampling (D3D only)] 0x20000001 Enhance | 1x2 [1x2 Supersampling (D3D only)] 0x20000002 Enhance | 4xS [Combined: 1x2 SS + 2x MS (D3D only)] 0x20000013 Enhance | 8xS [Combined: 1x2 SS + 4x MS] 0x20000018 Enhance | 12xS [Combined: 2x2 SS + 4x OGMS (D3D only)] 0x20000017 0x10000000 SELECTOR_OVERRIDE 0x10000000 0x20000000 SELECTOR_ENHANCE 0x20000000 0x01000000 REPLAY_SAMPLES_TWO 0x01000000 0x02000000 REPLAY_SAMPLES_FOUR 0x02000000 0x03000000 REPLAY_SAMPLES_EIGHT 0x03000000 0x08000000 IGNORE_FOS_MEM_LIMITS_ENABLE 0x08000000 0x00100000 REPLAY_MODE_ALPHA_TEST 0x00100000 0x00200000 REPLAY_MODE_PIXELKILL 0x00200000 0x00400000 REPLAY_MODE_OPTIMAL 0x00400000 0x00800000 REPLAY_MODE_ALL 0x00800000 0x00080000 FORCE_FOS_DISABLED 0x00080000 0x00010000 GAMMACORRECTION_ON_IF_FOS 0x00010000 0x00020000 GAMMACORRECTION_ON_ALWAYS 0x00020000 0x00040000 ALPHATOCOVERAGE_MODE_ON 0x00040000 STEREO_MCCOMPAT 0x102E048D 8 - Extra Legacy 0x00000001 Broadcast 0x00000002 Legacy | Broadcast 0x00000003 Disable SLI 0x00000004 Override bit 0x80000000 MCSFRLOADBALANCE 0x103C2E03 8 - Extra Static - each GPU receives a equal amount of pixels to process 0x28384382 Dynamic - moves the split line dynamically to accomodate the load 0x60606064 CULL_BEFORE_FETCH 0x10510E76 8 - Extra Dynamic 0x00000006 Always 0x00000007 Never 0x00000008 KEPLER_L1_CACHE_WAR_BUG 0x10528AB2 8 - Extra Off 0x00000000 On 0x00000001 PS_ALPHABETA 0x106044CE 8 - Extra Static - The driver always uses Alpha fraction set via PS_ALPHABETA_FRACTION 0x00000000 Dynamic_Shader - The driver adjusts a shader unique Alpha fraction via AlphaBeta clocks 0x00000001 Dynamic_VBIB - The driver adjusts a vb/ib ID unique Alpha fraction via AlphaBeta clocks 0x00000002 PS_ALPHABETA_FRACTION 0x10842563 8 - Extra Min 0x00000000 Default - Fixed Alpha fraction to use when PS_ALPHABETA is in static mode 0x0000003F Max 0x000000FF PHYSX_APPLICATION 0x10E3293A 8 - Extra Off 0x00000000 On 0x00000001 Anisotropic filtering (mode + setting) 0x10F74257 4 - Texture Filtering Application-controlled 0x00000000 Off [Linear] 0x10000001 2x 0x10000002 4x 0x10000004 6x 0x10000004 8x 0x10000008 12x 0x1000000C 16x 0x10000010 SELECTOR_USER - do what the user says 0x10000000 SELECTOR_COND - do what the user says unless the app already specified something 0x20000000 ENABLE_CE_MS_HYBRID 0x10FADC84 8 - Extra Disabled - Disable CE for tranfers on MS hybrid 0x00000000 Enabled - Enable CE for tranfers on MS hybrid 0x00000001 WKS_FEATURE_SUPPORT_CONTROL 0x11D9DC84 8 - Extra Off 0x00000000 SRS_1714_WIN8_STEREO - Enable wks stereo for native dx11 Win8 stereo 0x00000001 WIN8_STEREO_EXPORT_IF_ENABLED - Export wddm 1.2 stereo modes only if wks stereo is enabled 0x00000002 HDMI_STEREO - Enables HDMI stereo by overriding any suitable display mode to stereo 0x00000004 HDMI_EXCLUSIVE_STEREO - Enables stereo just on HDMI displays (requires HDMI_STEREO) 0x00000008 TFP_CLAIM_EXCLUSIVE_MUTEX - TEAR FREE PRESENT acquires exclusive mutex 0x00000010 USE_ANY_FRAME_FLIP_STEREO_MODE_FOR_TFP_AND_SWAPGROUP - Use ANY_FRAME instead of PAIR_FLIP flipping mode on Kepler when tearfree or swapgroup is enabled 0x00000020 OGL_SRV_APP_NON_FSAA_SINGLEBUFFER 0x2003FF01 8 - Extra Disabled 0x00000000 Enabled - Do not use FSAA modes for single buffered clients (this helps a lot with Studio Tools 10 which draws menues with OpenGL) 0x00000001 OGL_APP_VBUM_VIRTUAL_ADDRESS (XP only) 0x2007B25E 8 - Extra Disabled - VRAM address passed directly back to the application, may not survive mode switch 0x00000000 Enabled - Virtual Address created for VBUM card references, safer for mode switching 0x00000001 OGL_SLI_WINDOWED_AFR 0x2014CC70 8 - Extra Disable 0x00000000 Enable 0x00000001 Use HW Default 0xFFFFFFFF OGL_SHADER_WARNINGS_AS_ERRORS 0x201808AC 8 - Extra False - Default driver behavior (old setting, used by NVEmulate) 0x00000000 True - Enabled for all profiles and all shaders (old setting, used by NVEmulate). 0x00000001 Disabled always - Disabled for all profiles and all shaders (only for debug and to avoid breaking shipping apps). 0x0000000A Enabled For Version - Enabled for shaders with #version; disabled otherwise 0x0000000B Enabled For Core or Version - Enabled when using the core and ES profiles, or for shaders with #version; disabled otherwise. 0x0000000C Enabled always - Enabled for all profiles and all shaders 0x0000000D OGL_APP_DST_REDUCE 0x201C3B92 8 - Extra Disabled 0x00000000 Enabled 0x00000001 OGL_PFD_ADJUST 0x201FEBD1 8 - Extra SUPPORT_GDI 0x00000001 EXPORT_COMPOSITION 0x00000002 EXPORT_COMPOSITION_AND_GDI 0x00000004 USE_HW_DEFAULT 0xF0000000 OGL_RENDER_QUALITY_FLAGS 0x20219263 8 - Extra TEXBITS_AUTO 0x00000000 MMDITHER 0x00000001 TEXBITS_16 0x00000004 TEXBITS_32 0x00000008 TEXBITS_RESERVED 0x0000000C OGL_LDDM_MT_VSYNC_WAIT_METHOD 0x2027F0A8 8 - Extra DXGKRNL_WAIT - Use Dxgkrnl to block on the vsync event 0x00000000 SPIN_WAIT - Spin wait on the vsync by polling the scan line 0x00000001 EXPORT_COMPOSITION_AND_GDI 0x00000004 DRIVER_DECIDE - The driver chooses the best wait method 0x00000002 OGL_FORCE_FLUSH_TEXTURES 0x2027F1A8 8 - Extra Disable - Do not force texture flushes 0x00000000 Enable - Force flushing textures after cooking them 0x00000001 OGL_THREAD_OPTIMIZATION_GEFORCE 0x202DC432 8 - Extra Disable all optimizations 0x00000000 CACHE_VIEWPORT - Cache calls to glViewport 0x00000001 CACHE_GLSL_OBJECTS - Cache calls to glGetUniformLocation and glIsShader 0x00000002 CACHE_GL_STATE - Cache calls to glIsEnabled for a subset of state 0x00000004 CACHE_MATRIX - Cache calls to glGetFloatv for GL_PROJECTION_MATRIX and GL_MODELVIEW_MATRIX 0x00000008 IGNORE_CHECK_FB_STATUS - Ignore calls to glCheckFramebufferStatus 0x00000010 Enable all threading optimizations 0x0000001F OGL_APP_EXPORT_OPENGL_1_2 0x202DE437 8 - Extra Disabled 0x00000000 Enabled - Some applications have problems with opengl 1.3 -> export opengl 1.2 only 0x00000001 OGL_APP_DIRECT_PUSHBUFFER 0x202FD652 8 - Extra Disabled 0x00000000 Enabled - Use direct pushbuffer, not cached pushbuffer 0x00000001 OGL_APP_RUNTIME_VERTEX_ATTRIB_SOURCING 0x202FE114 8 - Extra Disabled 0x00000000 Enabled - Post VAB generalizes the vertex shader to test the source of each vertex attribute used. Allows enabled array state to change without requiring a new vertex shader 0x00000001 OGL_APP_YIELD_AFTER_SWAP 0x20320CE4 8 - Extra Disabled 0x00000000 Enabled - Call GL_YIELD in postSwapBuffers() 0x00000001 OGL_DX_PRESENT_DEBUG 0x20324987 8 - Extra Disable - Clear all debug bits 0x00000000 DISABLE_FULLSCREEN_OPT - disable fullscreen optimization 0x00000001 DISABLE_THREAD - disable present thread 0x00000002 ENABLE_DFLIP_ALWAYS - enable use of direct flip API parameters 0x00000004 ENABLE_NON_STEREO - enable DX present on non-stereo windows 0x00000008 ENABLE_FULLSCREEN_WIN7_STEREO - enable Win7 fullscreen stereo mechanism 0x10000000 OGL_FORCE_NX6PLUSMODE 0x20334278 8 - Extra USE_APP_DETECT - Use App Detection to decide 0x00000000 FORCE_ON - Force NX6 Plus Mode regardless of app 0x00000001 FORCE_OFF - Force NX6 Plus Mode off regardless of app 0x00000002 OGL_APP_NO_SW_FALLBACK 0x20335BCA 8 - Extra Disabled 0x00000000 Enabled - Don't fall back to SW buffers if HW buffer allocations fail 0x00000001 OGL_APP_HIDE_GL3_ON_G80_PLUS 0x20359278 8 - Extra Disabled 0x00000000 Enabled - Advertise OpenGL 2.1 for G80+ GPUs (instead of OpenGL 3.0) 0x00000001 OGL_APPLICATION_KEY 0x203691BB 8 - Extra None - No application preferences selected 0x00000000 Standart - Standard application preferences 0x00000001 SoftImage3D 0x00000002 3DSMax 0x00000003 3DPaint 0x00000004 Maya 0x00000005 Lightscape 0x00000006 SolidEdge 0x00000007 Solidworks 0x00000008 Espri 0x00000009 Catia 0x0000000A Unisys 0x0000000B NX6Plus 0x0000000C OGL_PERF_STRAT_LDDM_ALLOCATIONTABLE_SIZE 0x203714A4 8 - Extra Default 0x00001000 OGL_PULL_MEM_BUFFER_SHARED_THRESHOLD 0x20378242 8 - Extra Default 0x00100000 OGL_APP_COPYPIXEL_FRONTBUFFER_FLUSH 0x2037F53A 8 - Extra Disabled 0x00000000 Enabled - Forces a front buffer update on copy pixels, for broken applications using front buffer rendering without glFlush calls 0x00000001 OGL_OVERLAY_MERGEBLIT_TIMER_MS 0x203A0751 8 - Extra Default 0x00000028 Off - Merge blit timer off 0x00000000 OGL_APP_PROE_2000I2 0x203C136F 8 - Extra Disabled 0x00000000 Enabled - Workaround for Pro/E's wrong vertex array enables 0x00000001 OGL_GLS_COMPATIBILITY 0x203D3FC9 8 - Extra Disabled 0x00000000 NO_BUFFER_SHARING 0x00000001 BUF_SHARE_ALWAYS_NULLIFY_RASTER 0x00000002 BUF_SHARE_NEVER_NULLIFY_SURFACE_CLIPS 0x00000004 BUF_SHARE_NEVER_NULLIFY_SHARED_LIBRARY_COMMAND 0x00000008 OGL_APP_FORCE_FP_DEFAULT_PRECISION 0x2040B347 8 - Extra Disabled 0x00000000 53_BIT - VC7.1 RT (mistakenly) clobbers the FP precision. This emulates the behavior in newer runtimes, such as VC10 0x00000001 OGL_APP_PROMOTE_SHADERS_FROM_140_TO_150 0x20441369 8 - Extra Disabled 0x00000000 Enabled 0x00000001 OGL_CHECK_FOR_IDENTITY_MATRIX_MATH 0x2045959A 8 - Extra Disabled 0x00000000 Enabled - Add cycles to check for identity matrix math in some cases. Limited to app bit to reduce risk, quadro differentiator 0x00000001 OGL_MULTIMON_BUFFER 0x204B6CBF 8 - Extra Disable - disable multimon buffer, fall back to older MM multimon 0x00000000 Allow - allow multimon buffer, uMMB when UBB is enabled 0x00000001 ALLOW_ONLY_NONUNIFIED - allow, but when UBB is enabled fall back to non-unified MMB 0x00000002 USE_HW_DEFAULT 0xFFFFFFFF OGL_TEXCLAMP 0x204CFF7B 8 - Extra Use HW values 0x00000000 Force OGL Spec 0x00000001 Force Clamp-To-Edge 0x00000002 OGL_SRV_APP_NO_PFD_SUPPORT_GDI 0x20568533 8 - Extra Disabled 0x00000000 Enabled - Final override for exporting PFD_SUPPORT_GDI. If this bit is set, PFD_SUPPORT_GDI will not be set, regardless of OGL_PfdAdjust or OGL_VistaControlFlags values 0x00000001 OGL_SRV_APP_MEMORY_MAP_NOT_REQUIRED 0x20570FC6 8 - Extra Disabled 0x00000000 Enabled - Disables the mapping of video memory to system memory, consumes too much in Vista 0x00000001 OGL_APP_CLAW 0x205F7E3B 8 - Extra Disabled 0x00000000 Enabled - Enable the Workstation Performance Code, CLAW 0x00000001 OGL_SRV_APP_FORCE_OGL_GEFORCE 0x205FB5AB 8 - Extra Disabled 0x00000000 Enabled - Enable GeForce optimizations on a Quadro 0x00000001 OGL_PULL_MEM_DEFAULT_BUFFER_SIZE 0x206194D6 8 - Extra Default 0x00080000 OGL_APP_SOFTIMAGE 0x20630BA7 8 - Extra Softlmage 3.8 0x00000026 Softlmage 3.9 0x00000027 OGL_APP_LAZY_VBUM_VBOS 0x20696FC3 8 - Extra Disabled 0x00000000 Enabled - Enable the Lazy VBUM optimization for VBOs 0x00000001 OGL_APP_HIDE_FLOAT_COLOR_IF_NO_TWO_SIDED 0x206C7691 8 - Extra Disabled 0x00000000 Enabled - Hide float color extensions (GL_ARB_color_buffer_float; GLX_ARB_fbconfig_float for X11/GLX; WGL_ARB_pixel_format_float for Windows/WGL) if GPU resorts to software fallback possible due to lack of two-sided lighting support (only on NV4x/G7x) 0x00000001 OGL_APP_PROMOTE_SHADERS_FROM_120_TO_130 0x206BD8C7 8 - Extra Disabled 0x00000000 Enabled 0x00000001 OGL_QUADRO_WORKER_THREAD_CREATION 0x20748292 8 - Extra Disabled - prevent the creation of a suspended worker thread on Quadro 0x00000000 Enabled 0x00000001 OGL_TREAT_DEPTH24_AS_DEPTH32 0x20748F92 8 - Extra Disable 0x00000000 Enable - For Quadro, report depth 24 / stencil 0 formats as depth 32 0x00000001 OGL_FILTER_PIXELFORMAT 0x207A3A90 8 - Extra EXPORT_8BPC 0x00000001 EXPORT_10BPC 0x00000002 OGL_THREAD_OPTIMIZATION 0x207A8C92 8 - Extra DISABLE_ALL_OPTIMIZATIONS 0x00000000 CACHE_VIEWPORT - Cache calls to glViewport 0x00000001 CACHE_GLSL_OBJECTS - Cache calls to glGetUniformLocation and glIsShader 0x00000002 CACHE_GL_STATE - Cache calls to glIsEnabled for a subset of state 0x00000004 CACHE_MATRIX - Cache Calls to glGetFloatv for GL_PROJECTION_MATRIX and GL_MODELVIEW_MATRIX 0x00000008 IGNORE_CHECK_FB_STATUS - Ignore calls to glCheckFramebufferStatus 0x00000010 ENABLE_ALL - Enable all threading optimizations 0x0000001F OGL_APP_CENTROID_SAMPLE 0x207C128B 8 - Extra Disabled - Disable centroid sampling G80 only 0x00000000 Enabled 0x00000001 OGL_APP_USE_DX10_SAT 0x207DF8D1 8 - Extra Disabled 0x00000000 Enabled 0x00000001 OGL_APP_IGNORE_SWAP_HINTS 0x2084A0A0 8 - Extra Disabled 0x00000000 Enabled - Ignore all swap hint rects 0x00000001 OGL_APP_NO_GENERIC_ARRAYS_IN_FF 0x20852142 8 - Extra Disabled 0x00000000 Enabled - WAR for apps that exploit old-style vertex array access bugs such as KOTOR2 0x00000001 OGL_SLI_DL_CONTROL 0x20873922 8 - Extra ENABLE - Bit set to use SLI DL optimisations 0x00000001 PUSH - USE PUSH P2P instead of pull 0x00000002 LIMIT_DL - limit download to one subdivce 0x00000004 LIMIT_CE - limit CE to use only one engine 0x00000008 METH_CE - use copy enigine 0x00000010 CHUNKS - number of chunks to use 0x00020000 WATERFALL - use waterfall copy 0x00000100 SKIP_P2P - skip P2P but use rest of algorithm 0x00000200 ONE_2_MANY - copy from one GPU to many 0x00000400 BASE - Enable by default with CE 0x00000111 OGL_SRV_APP_FORCE_SECONDARY_ADAPTER 0x208D973F 8 - Extra Disabled 0x00000000 Enabled 0x00000001 OGL_OCGCONTROL_DIRECT_NVIR 0x208F3F2D 8 - Extra DRIVER_DEFAULT - Use driver default behavior 0x00000000 FORCE_ENABLE - Enable nvInst->NVIR conversion, regardless of defaults 0x00000001 FORCE_DISABLE - Disable nvInst->NVIR conversion, regardless of defaults 0x00000002 OGL_APP_OPTIMIZED_IMMEDIATE_MODE 0x2096FD59 8 - Extra Disabled 0x00000000 Enabled - Fast immediate mode path enable 0x00000001 OGL_MULTIGPU_SUPPORT_BITS 0x209746C1 8 - Extra 0x00000001 SYNC_VID2VID - Vid2Vid copies (CopyTexImage) update remote gpus 0x00000001 0x00000004 TRACK_DIRTY_VIEWPORT - Fallback if usage of glViewport leaves undefined backbuffer content 0x00000004 0x00000008 TRACK_DIRTY_DEPTHSTENCIL - Fallback if depth/stencilbuffer is not cleared after toggling gpu 0x00000008 0x00000010 SYNC_SLAVE_FOR_MASTER_TRANSITION - Sync master image to slave on AFR_MASTER to AFR transition 0x00000010 0x00080000 SYNC_VID2VID_DELAY_ONE_FRAME - Defer P2P texture updates until a texture is used more than one frame later 0x00080000 0x00F00000 DISABLE_AFR_FOR_RT_SIZE_MASK - Disable render target width and height smaller or equal to this value. For example, if value is 8 then a render target with both width and height below or equal 8, disable AFR for that target 0x00F00000 0x0F000000 AFR_EARLY_PUSH_RT_SIZE_MASK - Early push small AFR render targets. If the render target width and height both smaller or equal to this value, do early push 0x0F000000 Prevent Antialiasing (OGL) 0x20992431 3 - Antialiasing Disable none 0x00000000 Disable FBO Enhance 0x00000001 Disable Replay (SGSSAA) 0x00000002 OGL_OVERRIDE_2XTEX 0x209A0EE9 8 - Extra AUTO - Leave 2x TEX enabled 0x00000000 FORCE1X - Force 1x TEX mode (disable 2x TEX) 0x00000001 OGL_THREAD_CONTROL_2 0x209FD306 8 - Extra 0x00000010 TOKENIZER_USE_EVENT_ON_LOAD - Forces the tokenizer to use events to wait for the player if a hyperthreaded system is on high load 0x00000010 0x00000020 PLAYER_USE_SPIN - Allows the player to spin when waiting for commands 0x00000020 0x00000100 FORCE_CACHE_SHARING - Set thread affinity to run app and game within a shared cache. 0x00000100 0x00000200 FORCE_CACHE_SEPERATION Set thread affinity to run app and game on seperate caches. 0x00000200 0x00000400 FORCE_HT_SEPERATION - Set thread affinity to avoid running driver and app on one hyperthreads of one core. 0x00000400 0x00001000 - PLAYER_HTT_NO_OPTIIMIZE - This will disable HTT optimizations i.e. shifting threads around cores 0x00001000 0x00002000 PLAYER_HTT_RUN_AWAY_GROUP - When the player thread runs away, bind it to a group of cores. Otherwise, only choose a single core 0x00002000 0x00004000 PLAYER_HTT_RUN_AWAY_ONCE - If set, this means the player thread can only run away from the tokenizer thread once. Otherwise, it will constantly check 0x00004000 0x00008000 PLAYER_NO_VOTING_LOCK - Don't allow voting to dynamially lock the worker thread onto a core 0x00008000 0x00010000 ENABLE_QUADRO_DC - Turn on the DC driver on Quadro 0x00010000 0x00020000 FORCE_SYNC_VACACHE - Force a Sync on each BindVertexArray 0x00020000 0x00040000 DISABLE_TIMER - Disable front/backend timers normally used to disable threading when not effective 0x00040000 0x00080000 IGNORE_OCCLUSION - Ignore GetQuery for occlusion tests, always return TRUE 0x00080000 0x00100000 TRACK_CURRENT_COLOR - Track current color in the app thread to speed glGetFloat requests 0x00100000 0x00200000 TRACK_CURRENT_MVP_MATRIX - Track current MVP matrix in the app thread to speed glGetFloat requests 0x00200000 0x00400000 TRACK_CURRENT_FB_BINDING - Track current FB bindings to avoid syncs in glGetIntegerv 0x00400000 0x00800000 CONVERT_MAPBUFFERRANGE - Convert glMapBufFerRange/glUnmapBuffer sequences to glBufferSubData. 0x00800000 0x01000000 ASSUME_MAP_INVALIDATE - Assume that the app does not expect valid content when calling glMapBufferRange (as if GL_MAP_INVALIDATE_RANGE_BIT would be set by the app). 0x01000000 0x02000000 CACHE_BUFFERNAMES - Enable buffer name came 0x02000000 0x04000000 CACHETEXTURENAMES - Enable texture name cache 0x04000000 0x08000000 CACHE_VERTEXARRAYNAMES - Enable vertex array name cache 0x08000000 OGL_SET_REDUCE_COLOR_THRESHOLDS_UNORM8 0x20A2DE5F 8 - Extra Default 0x00000004 OGL_DISABLE_WORKSTATION_OPTIMIZATIONS 0x20A6EEBC 8 - Extra Disable 0x00000000 Enable - Disables automatic enable of some workstation optimizations 0x00000001 OGL_SRV_APP_NOZ16STENCIL 0x20AF671D 8 - Extra Disable 0x00000000 Enable - Remove Z16 pixelformats with stencil 0x00000001 OGL_APP_USE_LOOP_ENHANCE 0x20AF9927 8 - Extra Disable 0x00000000 Enable - Replaces some application immediate mode loops with block copy of data 0x00000001 OGL_FORCE_GAMMA_DOWNSAMPLE 0x20B36B5C 8 - Extra HARDWARE 0x00000000 LOW_QUALITY 0x00000001 HIGH_QUALITY 0x00000002 DISABLED 0x00000003 OGL_APP_CONSTANT_OPTIMIZE 0x20B3EDD5 8 - Extra Disabled 0x00000000 Enabled - Optimize based on constant values 0x00000001 OGL_APP_SET_WGL_COMPATIBILITY_HWND_THREAD_MISMATCH 0x20B812C1 8 - Extra Disabled 0x00000000 Enabled - Do accept opengl calls with HDCs created by another process than the current one 0x00000001 OGL_APP_USE_SDDR 0x20BAC7FA 8 - Extra Disabled 0x00000000 Enabled - Enable frame coherency assuming static data but with dynamic references 0x00000001 OGL_APP_CLAW_THREADS 0x20BD755A 8 - Extra Disabled 0x00000000 Enabled - CLAW threading 0x00000001 OGL_APP_CLAW_STATISTICS 0x20BD755B 8 - Extra Default 0x00000000 Non Default 0x00000001 OGL_APP_CLAW_OPTIMIZE 0x20BD755C 8 - Extra Disabled 0x00000000 Enabled - Enable the optimizing compile in CLAW 0x00000001 OGL_APP_MAXIMIZE_TEXTURE 0x20BE92CB 8 - Extra Disabled 0x00000000 Enabled - Maximize vidmem available for texture storage 0x00000001 OGL_APP_NO_TEX_RGBA4_TO_RGBA8_MAPPING 0x20C42A03 8 - Extra Disable - Map the GL_RGBA4 texture format to GL_RGBA8 internally 0x00000000 Enable - Don't map the GL_RGBA4 texture format to GL_RGBA8 internally 0x00000001 OGL_APP_TXL_LOD_WAR 0x20C618F9 8 - Extra Disabled - disables TXL LOD WAR for HW bug 0x00000000 Enabled 0x00000001 OGL_AVOID_VALIDATION_ON_POP_MATRIX_WITHOUT_CHANGE 0x20CBFFC4 8 - Extra Disabled 0x00000000 Enabled - Avoid unnecessary calls to validation on pop matrix where no change has occurred. Limited to app bit to reduce risk 0x00000001 OGL_VID_HEAP_REUSE_RATIO 0x20D0DB0D 8 - Extra Default - Control the amount of freed video memory the allocator reserves for reuse by future allocations. By default the allocator reserves up to 10% of the total VRAM. The units are in 1/1000ths of total heap. So 100 means 10% 0x00000064 OGL_CONSUMER_API_STEREO_MODE 0x20D324C5 8 - Extra AUTOSELECT - Set the stereo mode based on the consumer stereo regkeys 0x00000000 DISABLED - Disable 3D Vision 0x00000001 ANAGLYPH - Stereo anaglyph (3D Vision discover) 0x00000002 LCD - Use a 3D Vision capable LCD 0x00000003 DLP - Use a 3D Vision capable DLP TV 0x00000004 DLP_REVERSED - Use a 3D Wsion capable DLP TV (reversed checkerboard) 0x00000005 HDMI14 - Use a HDMI 1.4 capable TV (3DTV Play) 0x00000006 AEGIS_DT - Use a 3D Vision capable LCD with embedded AegisDT emitter 0x00000007 OEM_EMITTER - Use a 3D Vision capable LCD with OEM emitter connected via GPIO 0x00000008 OGL_APP_VPWW_ALLOW_LATE_ALLOCED 0x20D377DC 8 - Extra Disabled 0x00000000 Enabled - In VirtualProtectWriteWatch, allow late allocations 0x00000001 OGL_PERF_STRAT_LDDM_CMDBUFFER_SIZE 0x20D38906 8 - Extra Default 0x00020000 OGL_APP_SHADER_ASSUMES_0 0x20D489F4 8 - Extra Disabled 0x00000000 Enabled - App uses shader that does rely on NV4x behaviour to automatically initializes shader variables 0x00000001 OGL_APP_VIDMEM_PUSHBUFFER 0x20D59EDA 8 - Extra Disabled 0x00000000 Enabled - This app benefits greatly from vidmem pushbuffers 0x00000001 OGL_MULTISAMPLE_COMPATIBILITY 0x20D5FDC4 8 - Extra Disabled - Multisample compatibility disabled 0x00000000 Enabled - Multisample compatibility enabled 0x00000001 USE_HW_DEFAULT - Select hardware default based on capabilities 0xFFFFFFFF OGL_SKIP_TEXTURE_HOST_COPIES 0x20D6CE24 8 - Extra Disable 0x00000000 Enable 0x00000001 KEEP_BASE_INITIALLY 0x00000002 OGL_APP_DLIST_SEGMENTING 0x20E5C972 8 - Extra Disabled 0x00000000 Enabled - Enable splitting of large Display List (reduce memory peak consumption) 0x00000001 OGL_PSTATE_BOOST_AT_CLEAR 0x20E802AF 8 - Extra Disabled 0x00000000 Enabled - Notify RM at each clear that pstates should be pushed to full power 0x00000001 OGL_PERF_STRAT_LDDM_PATCHLOCATIONTABLE_SIZE 0x20EA260C 8 - Extra Default 0x00002000 OGL_APP_SUPPORTBITS2 0x20EBD7B8 8 - Extra CLAW_DISABLE - Disable the Workstation Performance Code, CLAW 0x00000002 NO_GENERIC_ARRAYS_IN_FF WAR - for apps that exploit old-style vertex array access bugs such as KOTOR2 0x00000004 PTE_COALESCING_DISABLE - Disable PTE coalescing, this fails in G8X and G9X chips 0x00000008 CLAW_DISABLE_DISPLAY_LIST - Disable the usage of CLAW in display lists 0x00000010 CONSTANT_OPTIMIZE - Optimize based on constant values 0x00000040 LAZY_VBUM_VBOS - Enable the Lazy VBUM optimization for VBOS 0x00000080 HIDE_FLOAT_COLOR_IF_NO_TWO_SIDED - Hide float color extensions (GL_ARB_color_buffer_float; GLX_ARB_fbconfig_float for X11,/GLX; WGL_ARB_pixel_format_float for Windows/WGL) if GPU resorts to software fallback possible due to lack of two—sided lighting support (only on NV4x/G7x) 0x00000100 VPWW_ALLOW_LATE_ALLOCED - In VirtualProtectWriteWatch, allow late allotions 0x00000200 HIDE_GL3_ON_G80_PLUS - When set, advertise OpenGL 2.1 for G80+ GPUs Gnstead of OpenGL 3.0) 0x00000400 DISABLE_DST_REDUCE 0x00001000 USE_DX10_SAT 0x00002000 DISABLE_TXL_LOD_WAR - disables TXL LOD WAR for HW bug 0x00008000 OPTIMIZED_VBOS 0x00020000 FORCE_PSTATE_P0 0x00040000 DISABLE_BYPASS 0x00400000 COPYPIXEL_FRONTBUFFER_FLUSH - Force a flush after copypixels to the front buffer 0x00800000 CLIENT_ONLY_BITS 0x00C6B7DE NVIEW_SPAN_PER_HEAD_FLIPPING - Allow flipping on one head in spanning mode when app is fullscreen on this head 0x00000001 MEMORY_MAP_NOT_REQUIRED - Disables the mapping of video memory to system memory, consumes too much in Vista 0x00000020 NO_PFD_SUPPORT_GDI - Final override for exporting PFD_SUPPORT_GDI. If this bit is set, PFD_SUPPORT_GDI will not be set, regardless of OGL_PfdAdjust or OGL_VistaControlFlags values 0x00000800 FORCE_SECONDARY_ADAPTER 0x00010000 SERVER_ONLY_BITS 0x00010821 OGL_TEARING_FREE_SWAP_PRESENT 0x20EE02B2 8 - Extra FIFO - First client 0x00000001 MOST _VISIBLE_PIXELS - client with most visible pixels 0x00000002 LARGEST _WINDOW - client with largest window 0x00000003 MODE_NO_SPANNING - client can not be in span mode 0x00000004 DONT_INVALIDATE_RECT_BEFORE_PRESENT - Don't call InvalidateRect before swapping 0x00000008 PRE_SWAP_WAIT - Wait on the HW flip event for frame N when swapbuffers is called for frame N+1 0x00000010 SYNC_SEMAPHORE - Create an overaly surface which will receive be the semaphore surface shared between KMD present blit and HW flip 0x00000020 OGL_CONFORMANT_INCOMPLETE_TEXTURES 0x20F107CC 8 - Extra NONCONFORMANT - return (0,0,0,0) 0x00000000 CONFORMANT - return (0,0,0,1) 0x00000001 OGL_SYSMEM_TEXTURE_PROMOTION 0x20F2E572 8 - Extra Disable 0x00000000 Enable - Textures being promoted from Sysmem to Vidmem 0x00000001 OGL_APP_BROKEN_NV3X_DEMOS 0x20F49AE8 8 - Extra Disabled 0x00000000 Enabled - Hacks for broken NV3X demos on NV50 -- cap the number of exposed image units to 16 to avoid crashes, and clamp the position written by vertex programs because NV50 doesn't rasterize primitives with vertices at +/-INF 0x00000001 OGL_DISPATCH_CONTROL 0x20FBBC2B 8 - Extra DISABLE_BYPASS 0x00000000 ALLOW_BYPASS 0x00000001 STEREO_LASERSIGHT_DX10 0x7031A2E7 8 - Extra STEREO_STEREOCUTOFFDEPTHNEAR_DX10 0x704EF483 8 - Extra STEREO_STEREOCUTOFF_DX10 0x704FCF5C 8 - Extra STEREO_STEREOCUTOFF_DX11 0x7053569A 8 - Extra STEREO_STEREOCONVERGENCE_DX10 0x7077BACE 8 - Extra STEREO_STEREOCONVERGENCE_DX11 0x7084807E 8 - Extra STEREO_STEREOTEXTUREENABLE_DX11 0x70C0125E 8 - Extra STEREO_STEREOTEXTUREENABLE_DX10 0x70E1518C 8 - Extra STEREO_FRUSTUMADJUSTMODE_DX10 0x70ED1DA7 8 - Extra Antialiasing - Transparency Multisampling - Setting 0x0043ED70 3 - Antialiasing Q - (Default, Mixed mode) uses application detection 0x00000000 ATOC - (Old mode) uses the good old ATOC computation, 1x shader 0x00000001 A4X_TC - (Quality mode) spawns 4 shader copies, averages alpha only (only texcoords are adjusted) 0x00000002 C4X_TC - (Quality mode) spawns 4 shader copies, averages r,g,b, and alpha (only texcoords are adjusted) 0x00000003 A3X_TC - (Quality mode) spawns 3 shader copies, averages alpha only (only texcoords are adjusted) 0x00000004 C3X_TC - (Quality mode) spawns 3 shader copies, averages r,g,b, and alpha (only texcoords are adjusted) 0x00000005 A4X_ALL - (Quality mode) spawns 4 shader copies, averages alpha only (all parameters are adjusted) 0x00000006 C4X_ALL - (Quality mode) spawns 4 shader copies, averages r,g,b, and alpha (all parameters are adjusted) 0x00000007 A3X_ALL - (Quality mode) spawns 3 shader copies, averages alpha only (all parameters are adjusted) 0x00000008 C3X_ALL - (Quality mode) spawns 3 shader copies, averages r,g,b, and alpha (all parameters are adjusted) 0x00000009 SS2X - Used for internal driver purposes only - spawns 2 shader copies 0x0000000A SS4X - Used for internal driver purposes only - spawns 4 shader copies 0x0000000B SS8X - Used for internal driver purposes only - spawns 8 shader copies 0x0000000C TEST - (Test mode) shows shader types in different colors 0x0000000F