| Field | Type | Offset | Description | Notes |
|---|---|---|---|---|
| enabled | u8 | 0x0 | If ON, shadows are enabled. | This field is a boolean. |
| maxFilterLevel | u8 | 0x1 | The shadow filter to use. | This field uses the following enum: GRAPHICS_CONFIG_GX_SHADOW_FILTER_LEVEL |
| pad1 | dummy8 | 0x2 | This field is padding. | |
| textureSizeScaler | u32 | 0x4 | The resolution scaler to apply to shadow maps. | |
| textureSizeDivider | u32 | 0x8 | The resolution divisor to apply to shadow maps. | |
| textureMinSize | u32 | 0xc | The minimum resolution for a shadow map. | |
| textureMaxSize | u32 | 0x10 | The maximum resolution for a shadow map. | |
| blurCountBias | s32 | 0x14 | The shadow map blur count bias to apply (set count bias, unchanged at 0). |
| Option | Description | Notes |
|---|---|---|
0 | Percentage Closer Filtering 4 | |
1 | Percentage Closer Filtering 9 | |
2 | SOFT |