diff --git a/framebuffer.go b/framebuffer.go index f2f259c..6de4790 100644 --- a/framebuffer.go +++ b/framebuffer.go @@ -122,6 +122,8 @@ func (f *Framebuffer) SetPixel(x int, y int, r uint32, g uint32, b uint32, a uin location := (x+f.Xoffset)*(f.BitsPerPixel/8) + (y+f.Yoffset)*f.LineLength + fmt.Println("location :: ", location, " / data len:: ", len(f.Data)) + f.Data[location+3] = byte(a & 0xff) f.Data[location+2] = byte(r & 0xff) f.Data[location+1] = byte(g & 0xff)