Change to RGB ordering.

This commit is contained in:
Joel Martin 2010-04-12 11:21:03 -05:00
parent 6dab56f914
commit cf67217cbf
2 changed files with 5 additions and 5 deletions

View File

@ -139,9 +139,9 @@ draw: function () {
rfbImage: function(x, y, width, height, arr) {
var img = Canvas.ctx.createImageData(width, height);
for (var i=0; i < (width * height); i++) {
img.data[i*4 + 0] = arr[i*4 + 2];
img.data[i*4 + 0] = arr[i*4 + 0];
img.data[i*4 + 1] = arr[i*4 + 1];
img.data[i*4 + 2] = arr[i*4 + 0];
img.data[i*4 + 2] = arr[i*4 + 2];
img.data[i*4 + 3] = 255; // Set Alpha
}
Canvas.ctx.putImageData(img, x, y);
@ -149,7 +149,7 @@ rfbImage: function(x, y, width, height, arr) {
},
rfbRect: function(x, y, width, height, color) {
Canvas.ctx.fillStyle = "rgb(" + color[2] + "," + color[1] + "," + color[0] + ")";
Canvas.ctx.fillStyle = "rgb(" + color[0] + "," + color[1] + "," + color[2] + ")";
Canvas.ctx.fillRect(x, y, width, height);
},

4
vnc.js
View File

@ -346,9 +346,9 @@ setPixelFormat: function () {
arr.push16(255); // red-max
arr.push16(255); // green-max
arr.push16(255); // blue-max
arr.push8(16); // red-shift
arr.push8(0); // red-shift
arr.push8(8); // green-shift
arr.push8(0); // blue-shift
arr.push8(16); // blue-shift
arr.push8(0); // padding
arr.push8(0); // padding