Shader Code Viewer: <URP>/ShaderLibrary/ShaderVariablesFunctions.hlsl
- Generated on: 2026-02-19
- URP version: "17.3.0"
- Core version: "17.3.0"
- Line count: 624
- File index: code/index.md
- Functions index: symbols/functions.md
- Structs index: symbols/structs.md
- Macros index: symbols/macros.md
- Includes index: symbols/includes.md
- Lit 키 심볼 xref: xref/lit-key-symbols.md
Symbol Index
| Kind | Name | Line | Jump |
|---|---|---|---|
| Macro | UNITY_SHADER_VARIABLES_FUNCTIONS_INCLUDED |
2 | go |
| Include | Packages/com.unity.render-pipelines.universal/ShaderLibrary/ShaderVariablesFunctions.deprecated.hlsl |
4 | go |
| Include | Packages/com.unity.render-pipelines.universal/ShaderLibrary/Debug/DebuggingCommon.hlsl |
5 | go |
| Function | GetVertexPositionInputs |
8 | go |
| Function | GetVertexNormalInputs |
22 | go |
| Function | GetVertexNormalInputs |
31 | go |
| Function | GetScaledScreenParams |
43 | go |
| Function | IsPerspectiveProjection |
49 | go |
| Function | GetCameraPositionWS |
54 | go |
| Function | GetCurrentViewPosition |
70 | go |
| Function | GetViewForwardDir |
89 | go |
| Function | GetWorldSpaceViewDir |
96 | go |
| Function | GetObjectSpaceNormalizeViewDir |
111 | go |
| Function | GetWorldSpaceNormalizeViewDir |
126 | go |
| Function | GetLeftHandedViewSpaceMatrices |
144 | go |
| Function | IsSurfaceTypeOpaque |
160 | go |
| Function | IsSurfaceTypeTransparent |
166 | go |
| Function | IsAlphaToMaskAvailable |
179 | go |
| Function | SharpenAlphaStrict |
186 | go |
| Function | AlphaClip |
194 | go |
| Function | AlphaDiscard |
229 | go |
| Function | OutputAlpha |
239 | go |
| Function | AlphaModulate |
256 | go |
| Function | AlphaPremultiply |
269 | go |
| Function | NormalizeNormalPerVertex |
284 | go |
| Function | NormalizeNormalPerVertex |
289 | go |
| Function | NormalizeNormalPerPixel |
294 | go |
| Function | NormalizeNormalPerPixel |
304 | go |
| Function | ComputeFogFactorZ0ToFar |
315 | go |
| Function | ComputeFogFactor |
349 | go |
| Function | ComputeFogIntensity |
355 | go |
| Macro | _FOG_FRAGMENT |
386 | go |
| Function | InitializeInputDataFog |
387 | go |
| Function | ComputeFogIntensity |
422 | go |
| Function | MixFogColor |
452 | go |
| Function | MixFogColor |
483 | go |
| Function | MixFog |
513 | go |
| Function | MixFog |
518 | go |
| Function | LinearDepthToEyeDepth |
524 | go |
| Function | LinearDepthToEyeDepth |
533 | go |
| Function | TransformScreenUV |
542 | go |
| Function | TransformScreenUV |
549 | go |
| Function | TransformNormalizedScreenUV |
556 | go |
| Function | GetNormalizedScreenSpaceUV |
563 | go |
| Function | GetNormalizedScreenSpaceUV |
570 | go |
| Function | Select4 |
581 | go |
| Function | URP_FirstBitLow |
595 | go |
| Macro | FIRST_BIT_LOW |
600 | go |
| Macro | FIRST_BIT_LOW |
602 | go |
| Macro | UnityStereoTransformScreenSpaceTex |
605 | go |
| Function | GetMeshRenderingLayer |
607 | go |
| Function | EncodeMeshRenderingLayer |
612 | go |
| Function | GetCurrentExposureMultiplier |
619 | go |
Shader Code Viewer
If JavaScript is disabled, interactive features (go to definition/references/hover/outline) are unavailable.