CS2 Cvars List
Complete Counter-Strike 2 cvars (convars) list with descriptions, flags, defaults, and detail pages.
| Cvar | Flags | Description | Default |
|---|---|---|---|
| lb_max_visible_barn_lights_override -1 | developmentonly cheat | Override maximum visible barn lightsFlags and default
| -1 |
| lb_barnlight_shadowmap_scale 1.0 | release | Scale for computed barnlight shadowmap sizeFlags and default
| 1.0 |
| lb_barnlight_shadow_use_precomputed_vis true | developmentonly defensive | Flags and default
| true |
| lb_shadow_map_culling true | cheat | Flags and default
| true |
| lb_shadow_map_cull_empty_mixed false | cheat | Don't render shadows for mixed shadowmaps with no dynamics objects in viewFlags and default
| false |
| lb_allow_time_sliced_shadow_map_rendering true | developmentonly defensive | Allow time-sliced shadow buffer rendering when enabled via gameinfo.giFlags and default
| true |
| lb_convert_to_barn_lights_falloff_match_point 0.1 | developmentonly defensive | Flags and default
| 0.1 |
| lb_cubemap_normalization_max 1.0 | developmentonly defensive | Flags and default
| 1.0 |
| lb_cubemap_normalization_roughness_begin 0.1 | developmentonly defensive | Flags and default
| 0.1 |
| lb_override_barn_light_fade_sizes_enable false | developmentonly cheat | Flags and default
| false |
| lb_override_barn_light_fade_sizes 0.1 0.0 | developmentonly cheat | Flags and default
| 0.1 0.0 |
| lb_override_barn_light_shadow_fade_sizes 0.1 0.1 | developmentonly cheat | Flags and default
| 0.1 0.1 |
| r_directional_lightmaps true | developmentonly defensive | Flags and default
| true |
| sparseshadowtree_cs_debug_colors false | developmentonly clientdll | Output debug colors for SST CS.Flags and default
| false |
| r_pixelvisibility_partial true | cheat | Flags and default
| true |
| r_dopixelvisibility true | cheat | Flags and default
| true |
| r_pixelvisibility_spew false | cheat | Flags and default
| false |
| r_drawpixelvisibility false | developmentonly defensive | Show the occlusion proxiesFlags and default
| false |
| sc_rendergraph_debug_visualizer false | developmentonly menubar_item | SceneSystem/RenderGraph VisualizerFlags and default
| false |
| r_render_to_cubemap_debug false | developmentonly clientdll defensive | Flags and default
| false |
| r_draw_overlays true | developmentonly defensive | Flags and default
| true |
| sc_use_clear_subrect false | developmentonly defensive | Flags and default
| false |
| sc_enable_discard true | developmentonly defensive | Flags and default
| true |
| sc_disable_spotlight_shadows false | cheat | Flags and default
| false |
| sc_shadow_depth_bias_state_override false | developmentonly defensive | Flags and default
| false |
| sc_shadow_depth_bias 256 | developmentonly defensive | Flags and default
| 256 |
| sc_shadow_slopescale_depth_bias 2.1 | developmentonly defensive | Flags and default
| 2.1 |
| sc_shadow_depth_bias_clamp 0.0 | developmentonly defensive | Flags and default
| 0.0 |
| sc_barnlight_enable_precomputed_vis false | developmentonly defensive | Enable use of precomputed vis membership for lights (requires map restart)Flags and default
| false |
| r_light_probe_volume_debug_grid_prim 0 | cheat | 0: spheres, 1: cubesFlags and default
| 0 |
| r_light_probe_volume_debug_grid_samplesize 4.0 | cheat | sphere radius (world) for LPV debug gridFlags and default
| 4.0 |
| r_light_probe_volume_debug_grid_roughness 0.5 | cheat | roughness for LPV debug gridFlags and default
| 0.5 |
| r_light_probe_volume_debug_grid_metalness 0.0 | cheat | metalness for LPV debug gridFlags and default
| 0.0 |
| r_light_probe_volume_debug_grid_albedo 128 128 128 | cheat | albedo for LPV debug gridFlags and default
| 128 128 128 |
| rtx_dynamic_blas false | developmentonly defensive | Allow dynamic BLAS creation for geometry going through the compute shader skinning path.Flags and default
| false |
| rtx_force_default_hitgroup false | developmentonly defensive | Forces all ray traced geometry to use default hit shaders instead of specialized ones.Flags and default
| false |
| csm_split_log_scalar 0.8 | cheat | Flags and default
| 0.8 |
| csm_sst_shadow_focus_region_minz -2000.0 | cheat | Flags and default
| -2000.0 |
| csm_sst_shadow_focus_region_maxz 2000.0 | cheat | Flags and default
| 2000.0 |
| csm_shadow_worldview_align_x_to_u true | cheat | Flags and default
| true |
| csm_shadow_worldview_shear_align_z_to_v true | cheat | Flags and default
| true |
| csm_res_override_0 0 | cheat | Flags and default
| 0 |
| csm_res_override_1 0 | cheat | Flags and default
| 0 |
| csm_res_override_2 0 | cheat | Flags and default
| 0 |
| csm_res_override_3 0 | cheat | Flags and default
| 0 |
| csm_bias_override_0 1.0 | cheat | Flags and default
| 1.0 |
| csm_bias_override_1 1.0 | cheat | Flags and default
| 1.0 |
| csm_bias_override_2 1.0 | cheat | Flags and default
| 1.0 |
| csm_bias_override_3 1.0 | cheat | Flags and default
| 1.0 |
| csm_max_num_cascades_override -1 | developmentonly defensive | Number of cascades in sunlight shadowFlags and default
| -1 |