Commit b74bd1e
committed
Add sun shadow controls to graphics menu
- Added "Sun Shadows" and "Shadow Quality" options to the Graphics menu.
- Wired both options into menu state tracking and Apply-button change detection.
- Initialized UI values from renderer CVars (r_sunShadows, r_shadowMapSize).
- Applied shadow settings on save:
- Low -> r_shadowFilter 0, r_shadowMapSize 512
- Medium -> r_shadowFilter 1, r_shadowMapSize 1024
- High -> r_shadowFilter 2, r_shadowMapSize 2048
- Kept options disabled when extensions are off or shadows are disabled.
- several small fixes1 parent 8e73464 commit b74bd1e
File tree
17 files changed
+510
-30
lines changed- baseq3r/gfx/hud
- engine/code
- botlib
- cgame
- client
- game
- q3_ui
- server
17 files changed
+510
-30
lines changedLoading
Loading
Loading
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
131 | 131 | | |
132 | 132 | | |
133 | 133 | | |
134 | | - | |
| 134 | + | |
| 135 | + | |
135 | 136 | | |
136 | | - | |
| 137 | + | |
137 | 138 | | |
138 | 139 | | |
139 | 140 | | |
| |||
540 | 541 | | |
541 | 542 | | |
542 | 543 | | |
543 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2031 | 2031 | | |
2032 | 2032 | | |
2033 | 2033 | | |
| 2034 | + | |
| 2035 | + | |
| 2036 | + | |
| 2037 | + | |
| 2038 | + | |
2034 | 2039 | | |
2035 | 2040 | | |
2036 | 2041 | | |
| |||
3143 | 3148 | | |
3144 | 3149 | | |
3145 | 3150 | | |
3146 | | - | |
3147 | 3151 | | |
3148 | 3152 | | |
3149 | 3153 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
976 | 976 | | |
977 | 977 | | |
978 | 978 | | |
979 | | - | |
| 979 | + | |
| 980 | + | |
| 981 | + | |
| 982 | + | |
980 | 983 | | |
981 | 984 | | |
982 | 985 | | |
| |||
1685 | 1688 | | |
1686 | 1689 | | |
1687 | 1690 | | |
1688 | | - | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
826 | 826 | | |
827 | 827 | | |
828 | 828 | | |
| 829 | + | |
| 830 | + | |
| 831 | + | |
| 832 | + | |
| 833 | + | |
829 | 834 | | |
830 | 835 | | |
831 | 836 | | |
| |||
1092 | 1097 | | |
1093 | 1098 | | |
1094 | 1099 | | |
| 1100 | + | |
| 1101 | + | |
| 1102 | + | |
1095 | 1103 | | |
1096 | 1104 | | |
1097 | 1105 | | |
| |||
1596 | 1604 | | |
1597 | 1605 | | |
1598 | 1606 | | |
| 1607 | + | |
| 1608 | + | |
| 1609 | + | |
| 1610 | + | |
| 1611 | + | |
| 1612 | + | |
| 1613 | + | |
| 1614 | + | |
| 1615 | + | |
1599 | 1616 | | |
1600 | 1617 | | |
1601 | 1618 | | |
| |||
2304 | 2321 | | |
2305 | 2322 | | |
2306 | 2323 | | |
2307 | | - | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
287 | 287 | | |
288 | 288 | | |
289 | 289 | | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
290 | 299 | | |
291 | 300 | | |
292 | 301 | | |
| |||
381 | 390 | | |
382 | 391 | | |
383 | 392 | | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
384 | 403 | | |
385 | 404 | | |
386 | 405 | | |
| |||
1130 | 1149 | | |
1131 | 1150 | | |
1132 | 1151 | | |
| 1152 | + | |
| 1153 | + | |
| 1154 | + | |
1133 | 1155 | | |
1134 | 1156 | | |
1135 | 1157 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
27 | 88 | | |
28 | 89 | | |
29 | 90 | | |
| |||
521 | 582 | | |
522 | 583 | | |
523 | 584 | | |
524 | | - | |
525 | | - | |
526 | 585 | | |
527 | | - | |
528 | | - | |
| 586 | + | |
| 587 | + | |
529 | 588 | | |
530 | | - | |
531 | | - | |
532 | 589 | | |
533 | 590 | | |
534 | 591 | | |
| |||
0 commit comments