Rasagar/Library/PackageCache/com.unity.render-pipelines.high-definition-config/Runtime/ShaderConfig.cs.hlsl
2024-08-26 23:07:20 +03:00

36 lines
1.2 KiB
HLSL

//
// This file was automatically generated. Please don't edit by hand. Execute Editor command [ Edit > Rendering > Generate Shader Includes ] instead
//
#ifndef SHADERCONFIG_CS_HLSL
#define SHADERCONFIG_CS_HLSL
//
// UnityEngine.Rendering.HighDefinition.ShaderOptions: static fields
//
#define SHADEROPTIONS_COLORED_SHADOW (1)
#define SHADEROPTIONS_CAMERA_RELATIVE_RENDERING (1)
#define SHADEROPTIONS_PRE_EXPOSITION (1)
#define SHADEROPTIONS_PRECOMPUTED_ATMOSPHERIC_ATTENUATION (1)
#define SHADEROPTIONS_XR_MAX_VIEWS (2)
#define SHADEROPTIONS_AREA_LIGHTS (1)
#define SHADEROPTIONS_BARN_DOOR (0)
#define SHADEROPTIONS_GLOBAL_MIP_BIAS (1)
#define SHADEROPTIONS_FPTLMAX_LIGHT_COUNT (63)
#define SHADEROPTIONS_LIGHT_CLUSTER_MAX_CELL_ELEMENT_COUNT (24)
#define SHADEROPTIONS_PATH_TRACING_MAX_LIGHT_COUNT (16)
//
// UnityEngine.Rendering.HighDefinition.InternalLightCullingDefs: static fields
//
#define MAX_NR_BIG_TILE_LIGHTS_PLUS_ONE (512)
#define LIGHT_LIST_MAX_COARSE_ENTRIES (64)
#define LIGHT_CLUSTER_MAX_COARSE_ENTRIES (128)
#define LIGHT_DWORD_PER_FPTL_TILE (32)
#define LIGHT_CLUSTER_PACKING_COUNT_BITS (6)
#define LIGHT_CLUSTER_PACKING_COUNT_MASK (63)
#define LIGHT_CLUSTER_PACKING_OFFSET_BITS (26)
#define LIGHT_CLUSTER_PACKING_OFFSET_MASK (67108863)
#endif