Commit 623de8d
committed
[Player] Removed focus flag reset as it was causing performance drops;
[Rendering] Move SDLGPU Command Buffer handling to EndFrame;
[Rendering] Fixes to RenderWindow logic;
[UI] Fixed text rendering using the wrong amount of vertices;1 parent f93ec35 commit 623de8d
File tree
8 files changed
+63
-96
lines changed- Engine/Staple.Core
- Player
- Rendering
- RenderSystem/Backend/Impls/SDLGPU
- Text
- Windowing
- UI
- TestProject/Assets/UI
8 files changed
+63
-96
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | 57 | | |
70 | 58 | | |
71 | 59 | | |
| |||
119 | 107 | | |
120 | 108 | | |
121 | 109 | | |
122 | | - | |
123 | | - | |
124 | | - | |
125 | | - | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | 110 | | |
130 | 111 | | |
131 | 112 | | |
| |||
284 | 265 | | |
285 | 266 | | |
286 | 267 | | |
287 | | - | |
288 | | - | |
289 | 268 | | |
290 | 269 | | |
291 | 270 | | |
| |||
Lines changed: 39 additions & 37 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
751 | 751 | | |
752 | 752 | | |
753 | 753 | | |
| 754 | + | |
| 755 | + | |
| 756 | + | |
| 757 | + | |
| 758 | + | |
754 | 759 | | |
755 | 760 | | |
756 | 761 | | |
| |||
773 | 778 | | |
774 | 779 | | |
775 | 780 | | |
776 | | - | |
777 | | - | |
778 | | - | |
779 | | - | |
780 | | - | |
781 | 781 | | |
782 | 782 | | |
783 | 783 | | |
| |||
809 | 809 | | |
810 | 810 | | |
811 | 811 | | |
812 | | - | |
813 | | - | |
814 | | - | |
| 812 | + | |
815 | 813 | | |
816 | | - | |
| 814 | + | |
817 | 815 | | |
818 | | - | |
819 | | - | |
820 | | - | |
821 | | - | |
| 816 | + | |
| 817 | + | |
| 818 | + | |
| 819 | + | |
822 | 820 | | |
823 | | - | |
| 821 | + | |
824 | 822 | | |
825 | | - | |
826 | | - | |
827 | | - | |
| 823 | + | |
| 824 | + | |
| 825 | + | |
828 | 826 | | |
829 | | - | |
| 827 | + | |
830 | 828 | | |
831 | | - | |
832 | | - | |
833 | | - | |
834 | | - | |
835 | | - | |
836 | | - | |
837 | | - | |
838 | | - | |
| 829 | + | |
| 830 | + | |
| 831 | + | |
| 832 | + | |
| 833 | + | |
| 834 | + | |
| 835 | + | |
| 836 | + | |
839 | 837 | | |
840 | | - | |
841 | | - | |
842 | | - | |
| 838 | + | |
| 839 | + | |
| 840 | + | |
843 | 841 | | |
844 | | - | |
| 842 | + | |
845 | 843 | | |
846 | | - | |
847 | | - | |
| 844 | + | |
| 845 | + | |
848 | 846 | | |
849 | | - | |
| 847 | + | |
850 | 848 | | |
851 | | - | |
| 849 | + | |
852 | 850 | | |
853 | | - | |
| 851 | + | |
854 | 852 | | |
855 | | - | |
856 | | - | |
| 853 | + | |
857 | 854 | | |
858 | 855 | | |
859 | 856 | | |
| |||
912 | 909 | | |
913 | 910 | | |
914 | 911 | | |
| 912 | + | |
| 913 | + | |
| 914 | + | |
| 915 | + | |
| 916 | + | |
915 | 917 | | |
916 | 918 | | |
917 | 919 | | |
| |||
Lines changed: 6 additions & 18 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
| 37 | + | |
| 38 | + | |
43 | 39 | | |
44 | 40 | | |
45 | 41 | | |
| |||
58 | 54 | | |
59 | 55 | | |
60 | 56 | | |
61 | | - | |
| 57 | + | |
| 58 | + | |
62 | 59 | | |
63 | 60 | | |
64 | 61 | | |
65 | 62 | | |
66 | 63 | | |
67 | 64 | | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | 65 | | |
74 | 66 | | |
75 | 67 | | |
| |||
85 | 77 | | |
86 | 78 | | |
87 | 79 | | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
| 80 | + | |
| 81 | + | |
94 | 82 | | |
95 | 83 | | |
96 | 84 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
445 | 445 | | |
446 | 446 | | |
447 | 447 | | |
448 | | - | |
449 | | - | |
450 | | - | |
451 | | - | |
| 448 | + | |
452 | 449 | | |
453 | | - | |
454 | | - | |
455 | | - | |
456 | | - | |
| 450 | + | |
457 | 451 | | |
458 | 452 | | |
459 | 453 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | 10 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
131 | 131 | | |
132 | 132 | | |
133 | 133 | | |
134 | | - | |
135 | | - | |
136 | 134 | | |
137 | 135 | | |
138 | | - | |
| 136 | + | |
139 | 137 | | |
140 | 138 | | |
141 | 139 | | |
142 | 140 | | |
143 | | - | |
144 | | - | |
145 | 141 | | |
146 | 142 | | |
147 | 143 | | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
148 | 149 | | |
149 | 150 | | |
150 | 151 | | |
| |||
317 | 318 | | |
318 | 319 | | |
319 | 320 | | |
320 | | - | |
| 321 | + | |
321 | 322 | | |
322 | 323 | | |
323 | 324 | | |
| |||
662 | 663 | | |
663 | 664 | | |
664 | 665 | | |
665 | | - | |
666 | | - | |
667 | 666 | | |
668 | 667 | | |
669 | 668 | | |
| |||
729 | 728 | | |
730 | 729 | | |
731 | 730 | | |
732 | | - | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
733 | 735 | | |
734 | 736 | | |
735 | 737 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
191 | 191 | | |
192 | 192 | | |
193 | 193 | | |
194 | | - | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
195 | 198 | | |
196 | 199 | | |
197 | 200 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
0 commit comments