summaryrefslogtreecommitdiffhomepage
path: root/dev/kernel/src/Gfx/FBDeviceInterface.cc
diff options
context:
space:
mode:
Diffstat (limited to 'dev/kernel/src/Gfx/FBDeviceInterface.cc')
-rw-r--r--dev/kernel/src/Gfx/FBDeviceInterface.cc7
1 files changed, 2 insertions, 5 deletions
diff --git a/dev/kernel/src/Gfx/FBDeviceInterface.cc b/dev/kernel/src/Gfx/FBDeviceInterface.cc
index c2eb2ca7..b3b52934 100644
--- a/dev/kernel/src/Gfx/FBDeviceInterface.cc
+++ b/dev/kernel/src/Gfx/FBDeviceInterface.cc
@@ -36,7 +36,7 @@ FBDeviceInterface& FBDeviceInterface::operator<<(FBDevicePacket* pckt)
pckt->fY > kHandoverHeader->f_GOP.f_Height)
return *this;
- FBDrawInRegion(pckt->fColor, pckt->fHeight, pckt->fWidth, pckt->fY, pckt->fX);
+ this->fOut(this, pckt);
return *this;
}
@@ -53,10 +53,7 @@ FBDeviceInterface& FBDeviceInterface::operator>>(FBDevicePacket* pckt)
pckt->fY > kHandoverHeader->f_GOP.f_Height)
return *this;
- pckt->fColor = *(((Kernel::UInt32*)(kHandoverHeader->f_GOP.f_The +
- 4 * kHandoverHeader->f_GOP.f_PixelPerLine *
- pckt->fX +
- 4 * pckt->fY)));
+ this->fIn(this, pckt);
return *this;
}