Search Issue Tracker
Fixed
Fixed in 6000.0.23f1, 6000.1.0a7, 6000.2.0a1
Votes
0
Found in
2021.3.45f1
6000.0.22f1
6000.0.23f1
6000.1.0a7
6000.2.0a1
6000.3.0a1
Issue ID
UUM-83878
Regression
No
Shader warning in 'HDRP/Lit': 'PUNCTUAL_SHADOW_LOW' is thrown after building High Definition 3D template
Steps to reproduce:
1. Create a new project using High Definition 3D Template
2. Build and Run the project
Actual results: "Shader warning in 'HDRP/Lit': 'PUNCTUAL_SHADOW_LOW': macro redefinition. Previous definition found at Packages/com.unity.render-pipelines.high-definition/Runtime/Material/Lit/Lit.shader:14. at /home/ubuntu20-automation/Projects/HighDef3D/Library/PackageCache/com.unity.render-pipelines.high-definition@e4c6a936a4e8/Runtime/Lighting/Shadow/HDShadowAlgorithms.hlsl(9)" is thrown in the Console Window
Expected results: No errors or warnings are thrown in the console
Reproducible with versions: 2021.3.45f1, 2022.3.54f1, 6000.0.22f1, 6000.0.23f1
Tested on (OS): Ubuntu 20.4
Notes: Warnings are clearable after Building
- On 2021.3.45f1 and 6000.0.25f1 additional warning is thrown:
{code:java}
Shader warning in 'HDRP/Lit': 'USE_FPTL_LIGHTLIST': macro redefinition. Previous definition found at :15. at line 879
Compiling Subshader: 0, Pass: Forward, Vertex program with DECALS_OFF PROBE_VOLUMES_OFF SCREEN_SPACE_SHADOWS_OFF SHADOW_LOW USE_FPTL_LIGHTLIST
Platform defines: SHADER_API_DESKTOP UNITY_ENABLE_DETAIL_NORMALMAP UNITY_ENABLE_REFLECTION_BUFFERS UNITY_LIGHTMAP_FULL_HDR UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BLENDING UNITY_SPECCUBE_BOX_PROJECTION UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS
Disabled keywords: DEBUG_DISPLAY DIRLIGHTMAP_COMBINED DOTS_INSTANCING_ON DYNAMICLIGHTMAP_ON INSTANCING_ON LIGHTMAP_ON LOD_FADE_CROSSFADE SHADER_API_GLES30 UNITY_ASTC_NORMALMAP_ENCODING UNITY_COLORSPACE_GAMMA UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_DXT5nm UNITY_NO_FULL_STANDARD_SHADER UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_UNIFIED_SHADER_PRECISION_MODEL UNITY_VIRTUAL_TEXTURING _ADD_PRECOMPUTED_VELOCITY _ALPHATEST_ON _ALPHATOMASK_ON _DISABLE_SSR_TRANSPARENT _DISPLACEMENT_LOCK_TILING_SCALE _DOUBLESIDED_ON _HEIGHTMAP _MAPPING_PLANAR _MAPPING_TRIPLANAR _NORMALMAP _PIXEL_DISPLACEMENT _REQUIRE_UV2 _REQUIRE_UV3 _SURFACE_TYPE_TRANSPARENT _TRANSPARENT_WRITES_MOTION_VEC _VERTEX_DISPLACEMENT _VERTEX_DISPLACEMENT_LOCK_OBJECT_SCALE
{code}
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- var VisionOSEDRHeadromm has a comma instead of a dot when building with Metal Rendering App Mode and local OS localization is set to German
- IAP Catalog remove product “x” and add product “+” buttons are not consistent with other remove and add buttons in the Editor
- Performance issues in Play Mode when quickly hovering the mouse cursor over Hierarchy GameObjects
- Frame Debugger displays incorrect output when FidelityFX Super Resolution or Spatial-Temporal Upscaler is used with Temporal Anti-aliasing or Subpixel Morphological Anti-aliasing
- The layout system is failing to correctly calculate or apply the height of the Japanese fallback font when the primary English font's metrics are used
Resolution Note (fix version 6000.2.0a1):
PR 65733 approved and merged 4/23/2025
Resolution Note (fix version 6000.1.0a7):
Fixed macro redefinition warnings by first checking if PUNCTUAL_SHADOW_LOW, USE_FPTL_LIGHTLIST and DIRECTIONAL_SHADOW_LOW have already been defined previously.
Resolution Note (fix version 6000.0.23f1):
Fixed macro redefinition warnings by first checking if PUNCTUAL_SHADOW_LOW, USE_FPTL_LIGHTLIST and DIRECTIONAL_SHADOW_LOW have already been defined previously.