Shader Code Viewer: <CORE>/ShaderLibrary/GraniteShaderLibBase.hlsl
- Generated on: 2026-02-19
- URP version: "17.3.0"
- Core version: "17.3.0"
- Line count: 864
- 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 | GRA_HLSL_3 |
2 | go |
| Macro | GRA_HLSL_4 |
6 | go |
| Macro | GRA_HLSL_5 |
10 | go |
| Macro | GRA_GLSL_120 |
14 | go |
| Macro | GRA_GLSL_130 |
18 | go |
| Macro | GRA_GLSL_330 |
22 | go |
| Macro | GRA_VERTEX_SHADER |
26 | go |
| Macro | GRA_PIXEL_SHADER |
30 | go |
| Macro | GRA_HQ_CUBEMAPPING |
34 | go |
| Macro | GRA_DEBUG_TILES |
38 | go |
| Macro | GRA_BGRA |
42 | go |
| Macro | GRA_ROW_MAJOR |
46 | go |
| Macro | GRA_DEBUG |
50 | go |
| Macro | GRA_64BIT_RESOLVER |
54 | go |
| Macro | GRA_RWTEXTURE2D_SCALE |
58 | go |
| Macro | GRA_DISABLE_TEX_LOAD |
62 | go |
| Macro | GRA_PACK_RESOLVE_OUTPUT |
66 | go |
| Macro | GRA_UNORM |
71 | go |
| Macro | GRA_UNORM |
73 | go |
| Macro | GRA_TEXTURE_ARRAY_SUPPORT |
78 | go |
| Macro | GRA_TEXTURE_ARRAY_SUPPORT |
80 | go |
| Macro | GRA_HLSL_FAMILY |
84 | go |
| Macro | GRA_GLSL_FAMILY |
85 | go |
| Macro | gra_Float2 |
88 | go |
| Macro | gra_Float3 |
89 | go |
| Macro | gra_Float4 |
90 | go |
| Macro | gra_Int3 |
91 | go |
| Macro | gra_Float4x4 |
92 | go |
| Macro | gra_Unroll |
93 | go |
| Macro | gra_Branch |
94 | go |
| Macro | gra_Float2 |
99 | go |
| Macro | gra_Float3 |
100 | go |
| Macro | gra_Float4 |
101 | go |
| Macro | gra_Int3 |
102 | go |
| Macro | gra_Float4x4 |
103 | go |
| Macro | gra_Unroll |
104 | go |
| Macro | gra_Branch |
105 | go |
| Macro | ddx |
107 | go |
| Macro | ddy |
108 | go |
| Macro | ddx |
110 | go |
| Macro | ddy |
111 | go |
| Macro | frac |
113 | go |
| Macro | lerp |
114 | go |
| Macro | fmod |
116 | go |
| Macro | GRA_LOAD_INSTR |
124 | go |
| Macro | GRA_LOAD_INSTR |
126 | go |
| Macro | GRA_LOAD_INSTR |
129 | go |
| Struct | GraniteTranslationTexture |
136 | go |
| Struct | GraniteCacheTexture |
141 | go |
| Macro | GraniteTranslationTexture |
152 | go |
| Macro | GraniteCacheTexture |
155 | go |
| Macro | GraniteCacheTexture |
157 | go |
| Struct | GraniteStreamingTextureConstantBuffer |
168 | go |
| Macro | _grStreamingTextureCBSize |
170 | go |
| Struct | GraniteStreamingTextureCubeConstantBuffer |
178 | go |
| Macro | _grStreamingTextureCubeCBSize |
180 | go |
| Struct | GraniteTilesetConstantBuffer |
188 | go |
| Macro | _grTilesetCBSize |
190 | go |
| Struct | GraniteConstantBuffers |
197 | go |
| Struct | GraniteCubeConstantBuffers |
206 | go |
| Struct | GraniteLookupData |
217 | go |
| Struct | GraniteLODLookupData |
226 | go |
| Macro | gra_TilesetBuffer |
242 | go |
| Macro | gra_TilesetBufferInternal |
243 | go |
| Macro | gra_TilesetCacheBuffer |
244 | go |
| Macro | gra_StreamingTextureCB |
246 | go |
| Macro | gra_StreamingTextureCubeCB |
247 | go |
| Macro | gra_Transform |
249 | go |
| Macro | gra_CubeTransform |
250 | go |
| Macro | gra_StreamingTextureTransform |
252 | go |
| Macro | gra_StreamingTextureInfo |
253 | go |
| Macro | gra_NumLevels |
255 | go |
| Macro | gra_AssetWidthRcp |
256 | go |
| Macro | gra_AssetHeightRcp |
257 | go |
| Macro | gra_TranslationTableBias |
261 | go |
| Macro | gra_MaxAnisotropyLog2 |
262 | go |
| Macro | gra_CalcMiplevelDeltaScale |
263 | go |
| Macro | gra_CalcMiplevelDeltaScaleX |
264 | go |
| Macro | gra_CalcMiplevelDeltaScaleY |
265 | go |
| Macro | gra_LodBiasPow2 |
266 | go |
| Macro | gra_TrilinearOffset |
267 | go |
| Macro | gra_TileContentInTiles |
268 | go |
| Macro | gra_Level0NumTilesX |
269 | go |
| Macro | gra_NumTilesYScale |
270 | go |
| Macro | gra_TextureMagic |
271 | go |
| Macro | gra_TextureId |
272 | go |
| Macro | gra_RcpCacheInTiles |
274 | go |
| Macro | gra_BorderPixelsRcpCache |
275 | go |
| Macro | gra_TranslationTableBias |
279 | go |
| Macro | gra_MaxAnisotropyLog2 |
280 | go |
| Macro | gra_CalcMiplevelDeltaScale |
281 | go |
| Macro | gra_CalcMiplevelDeltaScaleX |
282 | go |
| Macro | gra_CalcMiplevelDeltaScaleY |
283 | go |
| Macro | gra_LodBiasPow2 |
284 | go |
| Macro | gra_TrilinearOffset |
285 | go |
| Macro | gra_TileContentInTiles |
286 | go |
| Macro | gra_Level0NumTilesX |
287 | go |
| Macro | gra_NumTilesYScale |
288 | go |
| Macro | gra_TextureMagic |
289 | go |
| Macro | gra_TextureId |
290 | go |
| Macro | gra_RcpCacheInTiles |
292 | go |
| Macro | gra_BorderPixelsRcpCache |
293 | go |
| Function | GranitePrivate_SampleArray |
308 | go |
| Function | GranitePrivate_SampleGradArray |
319 | go |
| Function | GranitePrivate_SampleLevelArray |
330 | go |
| Function | GranitePrivate_Sample |
341 | go |
| Function | GranitePrivate_SampleLevel |
354 | go |
| Function | GranitePrivate_SampleGrad |
367 | go |
| Function | GranitePrivate_Load |
382 | go |
| Function | GranitePrivate_SampleLevel_Translation |
398 | go |
| Function | GranitePrivate_Saturate |
411 | go |
| Function | GranitePrivate_FloatAsUint |
421 | go |
| Function | GranitePrivate_Pow2 |
431 | go |
| Function | GranitePrivate_RepeatUV |
440 | go |
| Function | GranitePrivate_UdimUV |
445 | go |
| Function | GranitePrivate_ClampUV |
450 | go |
| Function | GranitePrivate_MirrorUV |
456 | go |
| Function | Granite_DebugPackedTileId64 |
466 | go |
| Function | Granite_UnpackNormal |
491 | go |
| Function | Granite_UnpackNormal |
499 | go |
| Function | Granite_ApplyResolutionOffset |
505 | go |
| Function | Granite_SetMaxAnisotropy |
515 | go |
| Function | Granite_ApplyResolutionOffset |
522 | go |
| Function | Granite_SetMaxAnisotropy |
530 | go |
| Function | Granite_Transform |
536 | go |
| Function | Granite_MergeResolveOutputs |
541 | go |
| Function | Granite_PackTileId |
548 | go |
| Function | Granite_DitherResolveOutput |
554 | go |
| Function | if |
565 | go |
| Function | if |
590 | go |
| Function | GranitePrivate_CalcMiplevelAnisotropic |
601 | go |
| Function | GranitePrivate_CalcMiplevelLinear |
632 | go |
| Function | GranitePrivate_PackTileId |
652 | go |
| Function | GranitePrivate_UnpackTileId |
688 | go |
| Function | GranitePrivate_TranslateCoord |
706 | go |
| Function | GranitePrivate_DrawDebugTiles |
731 | go |
| Function | GranitePrivate_MakeResolveOutput |
746 | go |
| Function | GranitePrivate_ResolverPixel |
755 | go |
| Function | GranitePrivate_CalculateCubemapCoordinates |
770 | go |
| Function | if |
797 | go |
| Function | GranitePrivate_CalculateCubemapCoordinates |
853 | go |
| Function | Granite_GetTextureDimensions |
861 | go |
Shader Code Viewer
If JavaScript is disabled, interactive features (go to definition/references/hover/outline) are unavailable.