Shader Code Viewer: <CORE>/ShaderLibrary/UnityInstancing.hlsl
- Generated on: 2026-02-19
- URP version: "17.3.0"
- Core version: "17.3.0"
- Line count: 504
- 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_INSTANCING_INCLUDED |
2 | go |
| Macro | UNITY_SUPPORT_INSTANCING |
5 | go |
| Macro | UNITY_SUPPORT_INSTANCING |
9 | go |
| Macro | UNITY_SUPPORT_STEREO_INSTANCING |
13 | go |
| Macro | UNITY_INSTANCING_SUPPORT_FLEXIBLE_ARRAY_SIZE |
18 | go |
| Macro | UNITY_INSTANCING_ENABLED |
32 | go |
| Macro | UNITY_PROCEDURAL_INSTANCING_ENABLED |
35 | go |
| Macro | UNITY_DOTS_INSTANCING_ENABLED |
38 | go |
| Macro | UNITY_DOTS_INSTANCING_UNIFORM_BUFFER |
42 | go |
| Macro | UNITY_STEREO_INSTANCING_ENABLED |
47 | go |
| Macro | UNITY_ANY_INSTANCING_ENABLED |
51 | go |
| Macro | UNITY_ANY_INSTANCING_ENABLED |
53 | go |
| Macro | UNITY_INSTANCING_CBUFFER_SCOPE_BEGIN |
72 | go |
| Macro | UNITY_INSTANCING_CBUFFER_SCOPE_END |
73 | go |
| Macro | UNITY_INSTANCING_CBUFFER_SCOPE_BEGIN |
75 | go |
| Macro | UNITY_INSTANCING_CBUFFER_SCOPE_END |
76 | go |
| Macro | DEFAULT_UNITY_VERTEX_INPUT_INSTANCE_ID |
99 | go |
| Macro | UNITY_GET_INSTANCE_ID |
100 | go |
| Macro | DEFAULT_UNITY_VERTEX_INPUT_INSTANCE_ID |
103 | go |
| Macro | UNITY_GET_INSTANCE_ID |
104 | go |
| Macro | DEFAULT_UNITY_VERTEX_INPUT_INSTANCE_ID |
106 | go |
| Macro | UNITY_GET_INSTANCE_ID |
107 | go |
| Macro | DEFAULT_UNITY_VERTEX_INPUT_INSTANCE_ID |
112 | go |
| Macro | UNITY_VERTEX_INPUT_INSTANCE_ID |
116 | go |
| Macro | DEFAULT_UNITY_VERTEX_OUTPUT_STEREO |
127 | go |
| Macro | DEFAULT_UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO |
128 | go |
| Macro | DEFAULT_UNITY_TRANSFER_VERTEX_OUTPUT_STEREO |
129 | go |
| Macro | DEFAULT_UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX |
130 | go |
| Macro | DEFAULT_UNITY_VERTEX_OUTPUT_STEREO |
135 | go |
| Macro | DEFAULT_UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO |
136 | go |
| Macro | DEFAULT_UNITY_TRANSFER_VERTEX_OUTPUT_STEREO |
137 | go |
| Macro | DEFAULT_UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX |
138 | go |
| Macro | DEFAULT_UNITY_VERTEX_OUTPUT_STEREO |
140 | go |
| Macro | DEFAULT_UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO |
141 | go |
| Macro | DEFAULT_UNITY_TRANSFER_VERTEX_OUTPUT_STEREO |
142 | go |
| Macro | DEFAULT_UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX |
143 | go |
| Macro | DEFAULT_UNITY_VERTEX_OUTPUT_STEREO |
146 | go |
| Macro | DEFAULT_UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO |
147 | go |
| Macro | DEFAULT_UNITY_TRANSFER_VERTEX_OUTPUT_STEREO |
148 | go |
| Macro | DEFAULT_UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX |
149 | go |
| Macro | DEFAULT_UNITY_VERTEX_OUTPUT_STEREO |
153 | go |
| Macro | DEFAULT_UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO |
154 | go |
| Macro | DEFAULT_UNITY_TRANSFER_VERTEX_OUTPUT_STEREO |
155 | go |
| Macro | DEFAULT_UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX |
157 | go |
| Macro | DEFAULT_UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX |
159 | go |
| Macro | DEFAULT_UNITY_VERTEX_OUTPUT_STEREO |
162 | go |
| Macro | DEFAULT_UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO |
163 | go |
| Macro | DEFAULT_UNITY_TRANSFER_VERTEX_OUTPUT_STEREO |
164 | go |
| Macro | DEFAULT_UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX |
165 | go |
| Macro | UNITY_VERTEX_OUTPUT_STEREO |
170 | go |
| Macro | UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO |
173 | go |
| Macro | UNITY_TRANSFER_VERTEX_OUTPUT_STEREO |
176 | go |
| Macro | UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX |
179 | go |
| Function | UnitySetupInstanceID |
189 | go |
| Macro | DEFAULT_UNITY_SETUP_INSTANCE_ID |
230 | go |
| Macro | DEFAULT_UNITY_SETUP_INSTANCE_ID |
233 | go |
| Macro | DEFAULT_UNITY_SETUP_INSTANCE_ID |
235 | go |
| Macro | UNITY_TRANSFER_INSTANCE_ID |
237 | go |
| Macro | DEFAULT_UNITY_SETUP_INSTANCE_ID |
239 | go |
| Macro | UNITY_TRANSFER_INSTANCE_ID |
240 | go |
| Macro | DEFAULT_UNITY_SETUP_INSTANCE_ID |
242 | go |
| Macro | UNITY_TRANSFER_INSTANCE_ID |
243 | go |
| Macro | UNITY_SETUP_INSTANCE_ID |
248 | go |
| Macro | UNITY_SETUP_INSTANCE_ID |
250 | go |
| Macro | UNITY_INSTANCED_ARRAY_SIZE |
259 | go |
| Macro | UNITY_INSTANCED_ARRAY_SIZE |
261 | go |
| Macro | UNITY_INSTANCED_ARRAY_SIZE |
263 | go |
| Macro | UNITY_INSTANCED_ARRAY_SIZE |
266 | go |
| Macro | UNITY_INSTANCED_ARRAY_SIZE |
268 | go |
| Macro | UNITY_INSTANCING_BUFFER_START |
273 | go |
| Macro | UNITY_INSTANCING_BUFFER_END |
274 | go |
| Macro | UNITY_DEFINE_INSTANCED_PROP |
275 | go |
| Macro | UNITY_ACCESS_INSTANCED_PROP |
276 | go |
| Include | Packages/com.unity.render-pipelines.core/ShaderLibrary/UnityDOTSInstancing.hlsl |
278 | go |
| Macro | UNITY_SETUP_INSTANCE_ID |
281 | go |
| Macro | UNITY_INSTANCING_BUFFER_START |
292 | go |
| Macro | UNITY_INSTANCING_BUFFER_END |
293 | go |
| Macro | UNITY_DEFINE_INSTANCED_PROP |
294 | go |
| Macro | UNITY_ACCESS_INSTANCED_PROP |
295 | go |
| Macro | UNITY_INSTANCING_BUFFER_START |
297 | go |
| Macro | UNITY_INSTANCING_BUFFER_END |
298 | go |
| Macro | UNITY_DEFINE_INSTANCED_PROP |
299 | go |
| Macro | UNITY_ACCESS_INSTANCED_PROP |
300 | go |
| Macro | UNITY_DOTS_INSTANCING_START |
303 | go |
| Macro | UNITY_DOTS_INSTANCING_END |
304 | go |
| Macro | UNITY_DOTS_INSTANCED_PROP |
305 | go |
| Macro | UNITY_ACCESS_DOTS_INSTANCED_PROP |
307 | go |
| Macro | UNITY_ACCESS_DOTS_AND_TRADITIONAL_INSTANCED_PROP |
308 | go |
| Macro | UNITY_ACCESS_DOTS_INSTANCED_PROP_WITH_DEFAULT |
310 | go |
| Macro | UNITY_ACCESS_DOTS_AND_TRADITIONAL_INSTANCED_PROP_WITH_DEFAULT |
311 | go |
| Macro | UNITY_ACCESS_DOTS_INSTANCED_PROP_WITH_CUSTOM_DEFAULT |
313 | go |
| Macro | UNITY_ACCESS_DOTS_AND_TRADITIONAL_INSTANCED_PROP_WITH_CUSTOM_DEFAULT |
314 | go |
| Macro | UNITY_WORLDTOOBJECTARRAY_CB |
319 | go |
| Macro | UNITY_WORLDTOOBJECTARRAY_CB |
321 | go |
| Macro | UNITY_USE_LODFADE_ARRAY |
325 | go |
| Macro | UNITY_USE_RENDERINGLAYER_ARRAY |
329 | go |
| Macro | UNITY_USE_LIGHTMAPST_ARRAY |
334 | go |
| Macro | UNITY_USE_DYNAMICLIGHTMAPST_ARRAY |
337 | go |
| Macro | UNITY_USE_RENDERER_BOUNDS |
342 | go |
| Macro | UNITY_USE_SHCOEFFS_ARRAYS |
347 | go |
| Macro | UNITY_USE_PROBESOCCLUSION_ARRAY |
350 | go |
| Macro | unity_LODFade |
364 | go |
| Macro | unity_RenderingLayer |
368 | go |
| Macro | unity_RendererUserValue |
370 | go |
| Macro | unity_LODFade |
380 | go |
| Macro | unity_RenderingLayer |
384 | go |
| Macro | unity_RendererUserValue |
386 | go |
| Macro | unity_RendererBounds_Min |
391 | go |
| Macro | unity_RendererBounds_Max |
392 | go |
| Macro | unity_LightmapST |
400 | go |
| Macro | unity_DynamicLightmapST |
404 | go |
| Macro | unity_SHAr |
414 | go |
| Macro | unity_SHAg |
415 | go |
| Macro | unity_SHAb |
416 | go |
| Macro | unity_SHBr |
417 | go |
| Macro | unity_SHBg |
418 | go |
| Macro | unity_SHBb |
419 | go |
| Macro | unity_SHC |
420 | go |
| Macro | unity_ProbesOcclusion |
424 | go |
| Macro | UNITY_DOTS_MATRIX_M |
440 | go |
| Macro | UNITY_DOTS_MATRIX_I_M |
441 | go |
| Macro | UNITY_DOTS_PREV_MATRIX_M |
442 | go |
| Macro | UNITY_DOTS_PREV_MATRIX_I_M |
443 | go |
| Macro | UNITY_MATRIX_M |
446 | go |
| Macro | UNITY_MATRIX_I_M |
447 | go |
| Macro | UNITY_PREV_MATRIX_M |
448 | go |
| Macro | UNITY_PREV_MATRIX_I_M |
449 | go |
| Macro | UNITY_MATRIX_M |
451 | go |
| Macro | UNITY_MATRIX_I_M |
452 | go |
| Macro | UNITY_PREV_MATRIX_M |
453 | go |
| Macro | UNITY_PREV_MATRIX_I_M |
454 | go |
| Macro | UNITY_BUILTINS_WITH_WORLDTOOBJECTARRAY |
467 | go |
| Macro | UNITY_BUILTINS_WITH_WORLDTOOBJECTARRAY |
469 | go |
| Macro | UNITY_MATRIX_M |
473 | go |
| Macro | UNITY_MATRIX_I_M |
474 | go |
| Macro | UNITY_PREV_MATRIX_M |
475 | go |
| Macro | UNITY_PREV_MATRIX_I_M |
476 | go |
| Macro | UNITY_MATRIX_M |
478 | go |
| Macro | UNITY_MATRIX_I_M |
479 | go |
| Macro | UNITY_PREV_MATRIX_M |
480 | go |
| Macro | UNITY_PREV_MATRIX_I_M |
481 | go |
| Macro | UNITY_INSTANCING_BUFFER_START |
491 | go |
| Macro | UNITY_INSTANCING_BUFFER_END |
492 | go |
| Macro | UNITY_DEFINE_INSTANCED_PROP |
493 | go |
| Macro | UNITY_INSTANCING_BUFFER_START |
495 | go |
| Macro | UNITY_INSTANCING_BUFFER_END |
496 | go |
| Macro | UNITY_DEFINE_INSTANCED_PROP |
497 | go |
| Macro | UNITY_ACCESS_INSTANCED_PROP |
500 | go |
Shader Code Viewer
If JavaScript is disabled, interactive features (go to definition/references/hover/outline) are unavailable.