Shader Code Viewer: <CORE>/ShaderLibrary/UnityDOTSInstancing.hlsl
- Generated on: 2026-02-19
- URP version: "17.3.0"
- Core version: "17.3.0"
- Line count: 802
- 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_DOTS_INSTANCING_INCLUDED |
2 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_float |
39 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_float1 |
40 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_float2 |
41 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_float3 |
42 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_float4 |
43 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_float1x2 |
44 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_float2x2 |
45 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_float3x2 |
46 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_float4x2 |
47 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_float1x3 |
48 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_float2x3 |
49 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_float3x3 |
50 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_float4x3 |
51 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_float1x4 |
52 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_float2x4 |
53 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_float3x4 |
54 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_float4x4 |
55 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_int |
56 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_int1 |
57 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_int2 |
58 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_int3 |
59 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_int4 |
60 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_int1x2 |
61 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_int2x2 |
62 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_int3x2 |
63 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_int4x2 |
64 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_int1x3 |
65 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_int2x3 |
66 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_int3x3 |
67 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_int4x3 |
68 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_int1x4 |
69 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_int2x4 |
70 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_int3x4 |
71 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_int4x4 |
72 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_uint |
73 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_uint1 |
74 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_uint2 |
75 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_uint3 |
76 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_uint4 |
77 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_uint1x2 |
78 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_uint2x2 |
79 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_uint3x2 |
80 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_uint4x2 |
81 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_uint1x3 |
82 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_uint2x3 |
83 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_uint3x3 |
84 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_uint4x3 |
85 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_uint1x4 |
86 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_uint2x4 |
87 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_uint3x4 |
88 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_uint4x4 |
89 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_half |
90 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_half1 |
91 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_half2 |
92 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_half3 |
93 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_half4 |
94 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_half1x2 |
95 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_half2x2 |
96 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_half3x2 |
97 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_half4x2 |
98 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_half1x3 |
99 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_half2x3 |
100 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_half3x3 |
101 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_half4x3 |
102 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_half1x4 |
103 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_half2x4 |
104 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_half3x4 |
105 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_half4x4 |
106 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_min16float |
107 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_min16float4 |
108 | go |
| Macro | UNITY_DOTS_INSTANCING_TYPESPEC_SH |
109 | go |
| Macro | UNITY_DOTS_INSTANCING_CONCAT2 |
115 | go |
| Macro | UNITY_DOTS_INSTANCING_CONCAT4 |
116 | go |
| Macro | UNITY_DOTS_INSTANCING_CONCAT_WITH_METADATA |
117 | go |
| Macro | UNITY_DOTS_INSTANCED_METADATA_NAME |
129 | go |
| Macro | UNITY_DOTS_INSTANCED_PROP_OVERRIDE_MODE_NAME |
130 | go |
| Macro | UNITY_DOTS_INSTANCING_START |
132 | go |
| Macro | UNITY_DOTS_INSTANCING_END |
133 | go |
| Macro | UNITY_DOTS_INSTANCED_PROP_OVERRIDE_DISABLED |
135 | go |
| Macro | UNITY_DOTS_INSTANCED_PROP_OVERRIDE_SUPPORTED |
138 | go |
| Macro | UNITY_DOTS_INSTANCED_PROP_OVERRIDE_REQUIRED |
141 | go |
| Macro | UNITY_DOTS_INSTANCED_PROP |
145 | go |
| Macro | UNITY_DOTS_INSTANCED_PROP |
147 | go |
| Macro | UNITY_DOTS_INSTANCED_PROP_IS_OVERRIDE_DISABLED |
150 | go |
| Macro | UNITY_DOTS_INSTANCED_PROP_IS_OVERRIDE_ENABLED |
151 | go |
| Macro | UNITY_DOTS_INSTANCED_PROP_IS_OVERRIDE_REQUIRED |
152 | go |
| Macro | UNITY_ACCESS_DOTS_INSTANCED_PROP |
154 | go |
| Macro | UNITY_ACCESS_DOTS_INSTANCED_PROP_WITH_DEFAULT |
160 | go |
| Macro | UNITY_ACCESS_DOTS_INSTANCED_PROP_WITH_CUSTOM_DEFAULT |
166 | go |
| Macro | UNITY_ACCESS_DOTS_AND_TRADITIONAL_INSTANCED_PROP |
172 | go |
| Macro | UNITY_ACCESS_DOTS_AND_TRADITIONAL_INSTANCED_PROP_WITH_DEFAULT |
173 | go |
| Macro | UNITY_ACCESS_DOTS_AND_TRADITIONAL_INSTANCED_PROP_WITH_CUSTOM_DEFAULT |
174 | go |
| Macro | UNITY_SETUP_DOTS_MATERIAL_PROPERTY_CACHES |
176 | go |
| Struct | DOTSVisibleData |
206 | go |
| Function | GetDOTSIndirectVisibleIndex |
244 | go |
| Function | GetDOTSInstanceIndex |
249 | go |
| Function | SetupDOTSInstanceSelectMasks |
267 | go |
| Function | SetupDOTSInstanceSelectMasks |
291 | go |
| Function | LoadDOTSIndirectInstanceIndex |
303 | go |
| Function | SetupDOTSVisibleInstancingData |
314 | go |
| Function | GetDOTSInstanceCrossfadeSnorm8 |
338 | go |
| Function | IsDOTSInstancedProperty |
343 | go |
| Function | ComputeDOTSInstanceOffset |
350 | go |
| Function | ComputeDOTSInstanceDataAddress |
355 | go |
| Function | ComputeDOTSInstanceDataAddressOverridden |
368 | go |
| Function | DOTSInstanceData_Select |
376 | go |
| Function | DOTSInstanceData_Select2 |
385 | go |
| Function | DOTSInstanceData_Load |
391 | go |
| Function | DOTSInstanceData_Load2 |
397 | go |
| Function | DOTSInstanceData_Load4 |
403 | go |
| Function | DOTSInstanceData_Load3 |
408 | go |
| Function | DOTSInstanceData_Load |
441 | go |
| Function | DOTSInstanceData_Load2 |
445 | go |
| Function | DOTSInstanceData_Load3 |
449 | go |
| Function | DOTSInstanceData_Load4 |
453 | go |
| Macro | DEFINE_DOTS_LOAD_INSTANCE_SCALAR |
459 | go |
| Macro | DEFINE_DOTS_LOAD_INSTANCE_VECTOR |
477 | go |
| Function | LoadDOTSInstancedData_half |
513 | go |
| Function | LoadDOTSInstancedDataOverridden_half |
519 | go |
| Function | LoadDOTSInstancedData_half4 |
526 | go |
| Function | LoadDOTSInstancedDataOverridden_half4 |
532 | go |
| Function | LoadDOTSInstancedData_min16float |
539 | go |
| Function | LoadDOTSInstancedDataOverridden_min16float |
543 | go |
| Function | LoadDOTSInstancedData_min16float4 |
548 | go |
| Function | LoadDOTSInstancedDataOverridden_min16float4 |
552 | go |
| Function | LoadDOTSInstancedData_min16float |
557 | go |
| Function | LoadDOTSInstancedData_min16float4 |
563 | go |
| Function | LoadDOTSInstancedData_float4x4 |
570 | go |
| Function | LoadDOTSInstancedDataOverridden_float4x4 |
583 | go |
| Function | LoadDOTSInstancedData_float4x4_from_float3x4 |
597 | go |
| Function | LoadDOTSInstancedDataOverridden_float4x4_from_float3x4 |
611 | go |
| Function | LoadDOTSInstancedData_float2x4 |
626 | go |
| Function | LoadDOTSInstancedDataOverridden_float2x4 |
633 | go |
| Function | LoadDOTSInstancedData_float4x4 |
641 | go |
| Function | LoadDOTSInstancedData_float4x4_from_float3x4 |
647 | go |
| Function | LoadDOTSInstancedData_float2x4 |
653 | go |
| Function | LoadDOTSInstancedData_float2x4 |
659 | go |
| Function | LoadDOTSInstancedData_RenderingLayer |
665 | go |
| Function | LoadDOTSInstancedData_MeshLocalBoundCenter |
670 | go |
| Function | LoadDOTSInstancedData_MeshLocalBoundExtent |
675 | go |
| Function | LoadDOTSInstancedData_MotionVectorsParams |
680 | go |
| Function | LoadDOTSInstancedData_WorldTransformParams |
688 | go |
| Function | LoadDOTSInstancedData_LightData |
694 | go |
| Function | LoadDOTSInstancedData_LODFade |
703 | go |
| Function | SetupDOTSRendererBounds |
712 | go |
| Function | SetupDOTSSHCoeffs |
724 | go |
| Function | LoadDOTSInstancedData_SHAr |
751 | go |
| Function | LoadDOTSInstancedData_SHAg |
752 | go |
| Function | LoadDOTSInstancedData_SHAb |
753 | go |
| Function | LoadDOTSInstancedData_SHBr |
754 | go |
| Function | LoadDOTSInstancedData_SHBg |
755 | go |
| Function | LoadDOTSInstancedData_SHBb |
756 | go |
| Function | LoadDOTSInstancedData_SHC |
757 | go |
| Function | LoadDOTSInstancedData_ProbesOcclusion |
758 | go |
| Function | LoadDOTSInstancedData_RendererBounds_Min |
759 | go |
| Function | LoadDOTSInstancedData_RendererBounds_Max |
760 | go |
| Function | LoadDOTSInstancedData_SelectionValue |
762 | go |
| Macro | UNITY_ACCESS_DOTS_INSTANCED_SELECTION_VALUE |
794 | go |
Shader Code Viewer
If JavaScript is disabled, interactive features (go to definition/references/hover/outline) are unavailable.