Shader Code Viewer: <CORE>/ShaderLibrary/API/Switch.hlsl
- Generated on: 2026-02-19
- URP version: "17.3.0"
- Core version: "17.3.0"
- Line count: 155
- 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_UV_STARTS_AT_TOP |
4 | go |
| Macro | UNITY_REVERSED_Z |
5 | go |
| Macro | UNITY_NEAR_CLIP_VALUE |
6 | go |
| Macro | UNITY_RAW_FAR_CLIP_VALUE |
8 | go |
| Macro | VERTEXID_SEMANTIC |
9 | go |
| Macro | INSTANCEID_SEMANTIC |
10 | go |
| Macro | FRONT_FACE_SEMANTIC |
11 | go |
| Macro | FRONT_FACE_TYPE |
12 | go |
| Macro | IS_FRONT_VFACE |
13 | go |
| Macro | CBUFFER_START |
15 | go |
| Macro | CBUFFER_END |
16 | go |
| Macro | PLATFORM_SUPPORTS_EXPLICIT_BINDING |
18 | go |
| Macro | PLATFORM_NEEDS_UNORM_UAV_SPECIFIER |
19 | go |
| Macro | PLATFORM_LANE_COUNT |
20 | go |
| Macro | UNITY_BRANCH |
23 | go |
| Macro | UNITY_FLATTEN |
24 | go |
| Macro | UNITY_UNROLL |
25 | go |
| Macro | UNITY_UNROLLX |
26 | go |
| Macro | UNITY_LOOP |
27 | go |
| Macro | ZERO_INITIALIZE |
31 | go |
| Macro | ZERO_INITIALIZE_ARRAY |
32 | go |
| Macro | CALCULATE_TEXTURE2D_LOD |
36 | go |
| Macro | TEXTURE2D |
40 | go |
| Macro | TEXTURE2D_ARRAY |
41 | go |
| Macro | TEXTURECUBE |
42 | go |
| Macro | TEXTURECUBE_ARRAY |
43 | go |
| Macro | TEXTURE3D |
44 | go |
| Macro | TEXTURE2D_FLOAT |
46 | go |
| Macro | TEXTURE2D_ARRAY_FLOAT |
47 | go |
| Macro | TEXTURECUBE_FLOAT |
48 | go |
| Macro | TEXTURECUBE_ARRAY_FLOAT |
49 | go |
| Macro | TEXTURE3D_FLOAT |
50 | go |
| Macro | TEXTURE2D_HALF |
52 | go |
| Macro | TEXTURE2D_ARRAY_HALF |
53 | go |
| Macro | TEXTURECUBE_HALF |
54 | go |
| Macro | TEXTURECUBE_ARRAY_HALF |
55 | go |
| Macro | TEXTURE3D_HALF |
56 | go |
| Macro | TEXTURE2D_SHADOW |
58 | go |
| Macro | TEXTURE2D_ARRAY_SHADOW |
59 | go |
| Macro | TEXTURECUBE_SHADOW |
60 | go |
| Macro | TEXTURECUBE_ARRAY_SHADOW |
61 | go |
| Macro | TYPED_TEXTURE2D |
63 | go |
| Macro | TYPED_TEXTURE2D_ARRAY |
64 | go |
| Macro | TYPED_TEXTURE3D |
65 | go |
| Macro | RW_TEXTURE2D |
66 | go |
| Macro | RW_TEXTURE2D_ARRAY |
67 | go |
| Macro | RW_TEXTURE3D |
68 | go |
| Macro | SAMPLER |
70 | go |
| Macro | SAMPLER_CMP |
71 | go |
| Macro | ASSIGN_SAMPLER |
72 | go |
| Macro | TEXTURE2D_PARAM |
74 | go |
| Macro | TEXTURE2D_ARRAY_PARAM |
75 | go |
| Macro | TEXTURECUBE_PARAM |
76 | go |
| Macro | TEXTURECUBE_ARRAY_PARAM |
77 | go |
| Macro | TEXTURE3D_PARAM |
78 | go |
| Macro | TEXTURE2D_SHADOW_PARAM |
80 | go |
| Macro | TEXTURE2D_ARRAY_SHADOW_PARAM |
81 | go |
| Macro | TEXTURECUBE_SHADOW_PARAM |
82 | go |
| Macro | TEXTURECUBE_ARRAY_SHADOW_PARAM |
83 | go |
| Macro | TEXTURE2D_ARGS |
85 | go |
| Macro | TEXTURE2D_ARRAY_ARGS |
86 | go |
| Macro | TEXTURECUBE_ARGS |
87 | go |
| Macro | TEXTURECUBE_ARRAY_ARGS |
88 | go |
| Macro | TEXTURE3D_ARGS |
89 | go |
| Macro | TEXTURE2D_SHADOW_ARGS |
91 | go |
| Macro | TEXTURE2D_ARRAY_SHADOW_ARGS |
92 | go |
| Macro | TEXTURECUBE_SHADOW_ARGS |
93 | go |
| Macro | TEXTURECUBE_ARRAY_SHADOW_ARGS |
94 | go |
| Macro | PLATFORM_SAMPLE_TEXTURE2D |
96 | go |
| Macro | PLATFORM_SAMPLE_TEXTURE2D_LOD |
97 | go |
| Macro | PLATFORM_SAMPLE_TEXTURE2D_BIAS |
98 | go |
| Macro | PLATFORM_SAMPLE_TEXTURE2D_GRAD |
99 | go |
| Macro | PLATFORM_SAMPLE_TEXTURE2D_ARRAY |
100 | go |
| Macro | PLATFORM_SAMPLE_TEXTURE2D_ARRAY_LOD |
101 | go |
| Macro | PLATFORM_SAMPLE_TEXTURE2D_ARRAY_BIAS |
102 | go |
| Macro | PLATFORM_SAMPLE_TEXTURE2D_ARRAY_GRAD |
103 | go |
| Macro | PLATFORM_SAMPLE_TEXTURECUBE |
104 | go |
| Macro | PLATFORM_SAMPLE_TEXTURECUBE_LOD |
105 | go |
| Macro | PLATFORM_SAMPLE_TEXTURECUBE_BIAS |
106 | go |
| Macro | PLATFORM_SAMPLE_TEXTURECUBE_ARRAY |
107 | go |
| Macro | PLATFORM_SAMPLE_TEXTURECUBE_ARRAY_LOD |
108 | go |
| Macro | PLATFORM_SAMPLE_TEXTURECUBE_ARRAY_BIAS |
109 | go |
| Macro | PLATFORM_SAMPLE_TEXTURE3D |
110 | go |
| Macro | PLATFORM_SAMPLE_TEXTURE3D_LOD |
111 | go |
| Macro | SAMPLE_TEXTURE2D |
113 | go |
| Macro | SAMPLE_TEXTURE2D_LOD |
114 | go |
| Macro | SAMPLE_TEXTURE2D_BIAS |
115 | go |
| Macro | SAMPLE_TEXTURE2D_GRAD |
116 | go |
| Macro | SAMPLE_TEXTURE2D_ARRAY |
117 | go |
| Macro | SAMPLE_TEXTURE2D_ARRAY_LOD |
118 | go |
| Macro | SAMPLE_TEXTURE2D_ARRAY_BIAS |
119 | go |
| Macro | SAMPLE_TEXTURE2D_ARRAY_GRAD |
120 | go |
| Macro | SAMPLE_TEXTURECUBE |
121 | go |
| Macro | SAMPLE_TEXTURECUBE_LOD |
122 | go |
| Macro | SAMPLE_TEXTURECUBE_BIAS |
123 | go |
| Macro | SAMPLE_TEXTURECUBE_ARRAY |
124 | go |
| Macro | SAMPLE_TEXTURECUBE_ARRAY_LOD |
125 | go |
| Macro | SAMPLE_TEXTURECUBE_ARRAY_BIAS |
126 | go |
| Macro | SAMPLE_TEXTURE3D |
127 | go |
| Macro | SAMPLE_TEXTURE3D_LOD |
128 | go |
| Macro | SAMPLE_TEXTURE2D_SHADOW |
130 | go |
| Macro | SAMPLE_TEXTURE2D_ARRAY_SHADOW |
131 | go |
| Macro | SAMPLE_TEXTURECUBE_SHADOW |
132 | go |
| Macro | SAMPLE_TEXTURECUBE_ARRAY_SHADOW |
133 | go |
| Macro | SAMPLE_DEPTH_TEXTURE |
135 | go |
| Macro | SAMPLE_DEPTH_TEXTURE_LOD |
136 | go |
| Macro | LOAD_TEXTURE2D |
138 | go |
| Macro | LOAD_TEXTURE2D_LOD |
139 | go |
| Macro | LOAD_TEXTURE2D_MSAA |
140 | go |
| Macro | LOAD_TEXTURE2D_ARRAY |
141 | go |
| Macro | LOAD_TEXTURE2D_ARRAY_MSAA |
142 | go |
| Macro | LOAD_TEXTURE2D_ARRAY_LOD |
143 | go |
| Macro | LOAD_TEXTURE3D |
144 | go |
| Macro | LOAD_TEXTURE3D_LOD |
145 | go |
| Macro | PLATFORM_SUPPORT_GATHER |
147 | go |
| Macro | GATHER_TEXTURE2D |
148 | go |
| Macro | GATHER_TEXTURE2D_ARRAY |
149 | go |
| Macro | GATHER_TEXTURECUBE |
150 | go |
| Macro | GATHER_TEXTURECUBE_ARRAY |
151 | go |
| Macro | GATHER_RED_TEXTURE2D |
152 | go |
| Macro | GATHER_GREEN_TEXTURE2D |
153 | go |
| Macro | GATHER_BLUE_TEXTURE2D |
154 | go |
| Macro | GATHER_ALPHA_TEXTURE2D |
155 | go |
Shader Code Viewer
If JavaScript is disabled, interactive features (go to definition/references/hover/outline) are unavailable.