1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 04:27:43 +00:00

LibGfx/JPEGXL: Compute the position inside the channel correctly

Turns out I only decoded square images until now, which make this code
work. A bit ashamed to have written that bug.
This commit is contained in:
Lucas CHOLLET 2023-08-04 16:08:48 -04:00 committed by Sam Atkins
parent bba14f6014
commit a0ea87ffc6

View file

@ -1508,12 +1508,12 @@ public:
i32 get(u32 x, u32 y) const i32 get(u32 x, u32 y) const
{ {
return m_pixels[x * m_width + y]; return m_pixels[y * m_width + x];
} }
void set(u32 x, u32 y, i32 value) void set(u32 x, u32 y, i32 value)
{ {
m_pixels[x * m_width + y] = value; m_pixels[y * m_width + x] = value;
} }
u32 width() const u32 width() const