This repository was archived by the owner on Feb 25, 2025. It is now read-only.
Commit de309a4
Vulkan: Make staging buffer per context
Right now staging buffers are per BufferVk. This will make it per
ContextVk so that it can be shared among all objects that needs a
staging buffer.
Bug: b/161846868
Change-Id: I9c436acdacaf429a43cbdfa216927df0796f7a28
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2310962
Reviewed-by: Tim Van Patten <timvp@google.com>
Reviewed-by: Courtney Goeltzenleuchter <courtneygo@google.com>
Reviewed-by: Ian Elliott <ianelliott@google.com>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Charlie Lao <cclao@google.com>1 parent db88baa commit de309a4
File tree
4 files changed
+25
-65
lines changed- src/libANGLE/renderer/vulkan
4 files changed
+25
-65
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 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 | 36 | | |
64 | 37 | | |
65 | 38 | | |
| |||
163 | 136 | | |
164 | 137 | | |
165 | 138 | | |
166 | | - | |
167 | 139 | | |
168 | 140 | | |
169 | 141 | | |
| |||
174 | 146 | | |
175 | 147 | | |
176 | 148 | | |
177 | | - | |
178 | | - | |
179 | | - | |
180 | | - | |
181 | | - | |
182 | | - | |
183 | | - | |
184 | | - | |
185 | | - | |
186 | | - | |
187 | | - | |
188 | | - | |
189 | 149 | | |
190 | 150 | | |
191 | 151 | | |
| |||
258 | 218 | | |
259 | 219 | | |
260 | 220 | | |
261 | | - | |
262 | | - | |
263 | | - | |
264 | 221 | | |
265 | 222 | | |
266 | 223 | | |
| |||
530 | 487 | | |
531 | 488 | | |
532 | 489 | | |
533 | | - | |
534 | | - | |
535 | | - | |
| 490 | + | |
| 491 | + | |
536 | 492 | | |
537 | | - | |
538 | | - | |
539 | | - | |
540 | | - | |
541 | | - | |
542 | | - | |
543 | | - | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
544 | 496 | | |
545 | 497 | | |
546 | 498 | | |
547 | | - | |
548 | | - | |
549 | | - | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
550 | 502 | | |
551 | 503 | | |
552 | 504 | | |
553 | 505 | | |
554 | | - | |
555 | | - | |
| 506 | + | |
556 | 507 | | |
557 | 508 | | |
558 | 509 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
121 | 121 | | |
122 | 122 | | |
123 | 123 | | |
124 | | - | |
125 | 124 | | |
126 | 125 | | |
127 | 126 | | |
| |||
182 | 181 | | |
183 | 182 | | |
184 | 183 | | |
185 | | - | |
186 | | - | |
187 | | - | |
188 | 184 | | |
189 | 185 | | |
190 | 186 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
752 | 752 | | |
753 | 753 | | |
754 | 754 | | |
| 755 | + | |
755 | 756 | | |
756 | 757 | | |
757 | 758 | | |
| |||
906 | 907 | | |
907 | 908 | | |
908 | 909 | | |
| 910 | + | |
| 911 | + | |
| 912 | + | |
| 913 | + | |
| 914 | + | |
| 915 | + | |
| 916 | + | |
909 | 917 | | |
910 | 918 | | |
911 | 919 | | |
| |||
3972 | 3980 | | |
3973 | 3981 | | |
3974 | 3982 | | |
| 3983 | + | |
3975 | 3984 | | |
3976 | 3985 | | |
3977 | 3986 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
591 | 591 | | |
592 | 592 | | |
593 | 593 | | |
| 594 | + | |
594 | 595 | | |
595 | 596 | | |
596 | 597 | | |
| |||
1065 | 1066 | | |
1066 | 1067 | | |
1067 | 1068 | | |
1068 | | - | |
1069 | | - | |
1070 | | - | |
1071 | 1069 | | |
1072 | 1070 | | |
1073 | 1071 | | |
1074 | 1072 | | |
1075 | 1073 | | |
1076 | 1074 | | |
| 1075 | + | |
| 1076 | + | |
| 1077 | + | |
| 1078 | + | |
| 1079 | + | |
| 1080 | + | |
1077 | 1081 | | |
1078 | 1082 | | |
1079 | 1083 | | |
| |||
0 commit comments