Commit 7b2cc23
committed
adjust according to performance profiling
optimize async sound loads by starting load early
allow for 0 decals
some more details on the threading changes:
with a queued renderer, having the character rendering be threaded has a lot of contention with locks,
especially in the queue.
cl_threaded_bone_setup 1 seems to work
client leaf system was causing hitches when it was not threaded.1 parent 32ca9c9 commit 7b2cc23
File tree
5 files changed
+40
-30
lines changed- engine
- audio/private
- game/client
5 files changed
+40
-30
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2071 | 2071 | | |
2072 | 2072 | | |
2073 | 2073 | | |
2074 | | - | |
2075 | | - | |
2076 | | - | |
2077 | | - | |
2078 | | - | |
2079 | | - | |
| 2074 | + | |
2080 | 2075 | | |
2081 | 2076 | | |
2082 | 2077 | | |
2083 | 2078 | | |
2084 | 2079 | | |
2085 | 2080 | | |
2086 | | - | |
| 2081 | + | |
| 2082 | + | |
| 2083 | + | |
| 2084 | + | |
| 2085 | + | |
| 2086 | + | |
| 2087 | + | |
2087 | 2088 | | |
2088 | 2089 | | |
2089 | 2090 | | |
| |||
2334 | 2335 | | |
2335 | 2336 | | |
2336 | 2337 | | |
2337 | | - | |
| 2338 | + | |
2338 | 2339 | | |
2339 | | - | |
| 2340 | + | |
2340 | 2341 | | |
2341 | | - | |
2342 | 2342 | | |
2343 | 2343 | | |
2344 | 2344 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
823 | 823 | | |
824 | 824 | | |
825 | 825 | | |
826 | | - | |
827 | | - | |
| 826 | + | |
| 827 | + | |
| 828 | + | |
| 829 | + | |
| 830 | + | |
| 831 | + | |
| 832 | + | |
| 833 | + | |
| 834 | + | |
| 835 | + | |
| 836 | + | |
| 837 | + | |
| 838 | + | |
| 839 | + | |
| 840 | + | |
| 841 | + | |
828 | 842 | | |
829 | | - | |
830 | | - | |
831 | | - | |
832 | | - | |
833 | | - | |
834 | | - | |
835 | 843 | | |
836 | 844 | | |
837 | 845 | | |
| 846 | + | |
| 847 | + | |
| 848 | + | |
| 849 | + | |
| 850 | + | |
838 | 851 | | |
839 | 852 | | |
840 | 853 | | |
| |||
1700 | 1713 | | |
1701 | 1714 | | |
1702 | 1715 | | |
| 1716 | + | |
| 1717 | + | |
| 1718 | + | |
| 1719 | + | |
| 1720 | + | |
1703 | 1721 | | |
1704 | 1722 | | |
1705 | 1723 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2728 | 2728 | | |
2729 | 2729 | | |
2730 | 2730 | | |
2731 | | - | |
| 2731 | + | |
2732 | 2732 | | |
2733 | 2733 | | |
2734 | 2734 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
116 | 116 | | |
117 | 117 | | |
118 | 118 | | |
119 | | - | |
120 | | - | |
| 119 | + | |
121 | 120 | | |
122 | 121 | | |
123 | 122 | | |
| |||
4159 | 4158 | | |
4160 | 4159 | | |
4161 | 4160 | | |
4162 | | - | |
4163 | | - | |
4164 | | - | |
4165 | | - | |
4166 | | - | |
4167 | | - | |
4168 | | - | |
4169 | | - | |
| 4161 | + | |
4170 | 4162 | | |
4171 | 4163 | | |
4172 | 4164 | | |
| |||
0 commit comments