mirror of
https://github.com/chjj/blessed.git
synced 2026-02-06 11:56:54 +00:00
optimize tng for disposeOp=2.
This commit is contained in:
parent
d2a2847506
commit
1d05e3d265
4
vendor/tng.js
vendored
4
vendor/tng.js
vendored
@ -932,6 +932,7 @@ PNG.prototype.renderFrame = function(bmp, frame, i) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (frame.fctl.disposeOp === 2) {
|
||||||
this._lastBmp = [];
|
this._lastBmp = [];
|
||||||
for (y = 0; y < frame.fctl.height; y++) {
|
for (y = 0; y < frame.fctl.height; y++) {
|
||||||
line = [];
|
line = [];
|
||||||
@ -941,6 +942,9 @@ PNG.prototype.renderFrame = function(bmp, frame, i) {
|
|||||||
}
|
}
|
||||||
this._lastBmp.push(line);
|
this._lastBmp.push(line);
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
this._lastBmp = null;
|
||||||
|
}
|
||||||
|
|
||||||
for (y = 0; y < frame.fctl.height; y++) {
|
for (y = 0; y < frame.fctl.height; y++) {
|
||||||
for (x = 0; x < frame.fctl.width; x++) {
|
for (x = 0; x < frame.fctl.width; x++) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user