diff --git a/CPF.Linux/X11Window.cs b/CPF.Linux/X11Window.cs index 195c17f..4938b05 100644 --- a/CPF.Linux/X11Window.cs +++ b/CPF.Linux/X11Window.cs @@ -1532,11 +1532,12 @@ namespace CPF.Linux var data = new UIntPtr[_width * _height + 2]; data[0] = new UIntPtr((uint)_width); data[1] = new UIntPtr((uint)_height); + var offset = 2; for (var y = 0; y < _height; y++) { var r = y * _width; for (var x = 0; x < _width; x++) - data[r + x] = new UIntPtr(_bdata[r + x]); + data[r + x + offset] = new UIntPtr(_bdata[r + x]); } fixed (void* pdata = data)