Commit 9044ef0
committed
Make sure set GL state properly
when taking a screenshot, in particular, we could end up
with stale GL state when drawing LayerDim which resulted
in incortect rendering.
Bug: 5467587
Change-Id: Id9fbed2843481d31063620f3662b364c7e3ac7811 parent f522e09 commit 9044ef0
File tree
4 files changed
+30
-40
lines changed- services/surfaceflinger
4 files changed
+30
-40
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
280 | 280 | | |
281 | 281 | | |
282 | 282 | | |
283 | | - | |
284 | 283 | | |
285 | | - | |
| 284 | + | |
| 285 | + | |
286 | 286 | | |
287 | 287 | | |
288 | | - | |
289 | | - | |
290 | | - | |
291 | | - | |
292 | | - | |
| 288 | + | |
293 | 289 | | |
294 | | - | |
| 290 | + | |
| 291 | + | |
295 | 292 | | |
296 | 293 | | |
297 | 294 | | |
| 295 | + | |
| 296 | + | |
298 | 297 | | |
299 | | - | |
300 | | - | |
301 | | - | |
| 298 | + | |
302 | 299 | | |
303 | 300 | | |
304 | 301 | | |
| 302 | + | |
| 303 | + | |
305 | 304 | | |
306 | 305 | | |
307 | 306 | | |
308 | 307 | | |
309 | | - | |
| 308 | + | |
| 309 | + | |
310 | 310 | | |
311 | 311 | | |
312 | 312 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
388 | 388 | | |
389 | 389 | | |
390 | 390 | | |
391 | | - | |
392 | | - | |
393 | | - | |
394 | | - | |
395 | | - | |
| 391 | + | |
396 | 392 | | |
397 | 393 | | |
398 | | - | |
399 | 394 | | |
400 | 395 | | |
401 | 396 | | |
| |||
457 | 452 | | |
458 | 453 | | |
459 | 454 | | |
460 | | - | |
461 | | - | |
462 | | - | |
463 | | - | |
464 | | - | |
465 | | - | |
466 | 455 | | |
467 | 456 | | |
468 | 457 | | |
| |||
476 | 465 | | |
477 | 466 | | |
478 | 467 | | |
| 468 | + | |
479 | 469 | | |
480 | 470 | | |
481 | 471 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
| 52 | + | |
| 53 | + | |
53 | 54 | | |
54 | 55 | | |
55 | 56 | | |
| |||
60 | 61 | | |
61 | 62 | | |
62 | 63 | | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | 64 | | |
69 | 65 | | |
70 | 66 | | |
| |||
73 | 69 | | |
74 | 70 | | |
75 | 71 | | |
| 72 | + | |
| 73 | + | |
76 | 74 | | |
77 | | - | |
78 | 75 | | |
79 | 76 | | |
80 | 77 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1029 | 1029 | | |
1030 | 1030 | | |
1031 | 1031 | | |
| 1032 | + | |
| 1033 | + | |
1032 | 1034 | | |
1033 | | - | |
1034 | 1035 | | |
1035 | 1036 | | |
1036 | 1037 | | |
| |||
1073 | 1074 | | |
1074 | 1075 | | |
1075 | 1076 | | |
1076 | | - | |
1077 | | - | |
1078 | | - | |
1079 | 1077 | | |
1080 | 1078 | | |
1081 | 1079 | | |
| |||
1090 | 1088 | | |
1091 | 1089 | | |
1092 | 1090 | | |
| 1091 | + | |
1093 | 1092 | | |
1094 | 1093 | | |
1095 | 1094 | | |
1096 | | - | |
1097 | | - | |
1098 | | - | |
1099 | | - | |
1100 | | - | |
| 1095 | + | |
| 1096 | + | |
1101 | 1097 | | |
1102 | 1098 | | |
1103 | 1099 | | |
1104 | 1100 | | |
1105 | 1101 | | |
| 1102 | + | |
| 1103 | + | |
| 1104 | + | |
1106 | 1105 | | |
1107 | 1106 | | |
1108 | 1107 | | |
| |||
1813 | 1812 | | |
1814 | 1813 | | |
1815 | 1814 | | |
| 1815 | + | |
| 1816 | + | |
1816 | 1817 | | |
1817 | 1818 | | |
1818 | 1819 | | |
| |||
2004 | 2005 | | |
2005 | 2006 | | |
2006 | 2007 | | |
| 2008 | + | |
2007 | 2009 | | |
2008 | 2010 | | |
2009 | 2011 | | |
| |||
2148 | 2150 | | |
2149 | 2151 | | |
2150 | 2152 | | |
| 2153 | + | |
2151 | 2154 | | |
2152 | 2155 | | |
2153 | 2156 | | |
| |||
0 commit comments