mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-03-30 12:10:03 +02:00
[escher] Avoid a repetitive function call
Change-Id: Iae1f2b86e06d21fbbc23bcdc9696b284bfd1a23d
This commit is contained in:
@@ -5,6 +5,7 @@ void TiledView::drawRect(KDContext * ctx, KDRect rect) const {
|
||||
KDColor * pixels = tile();
|
||||
KDSize size = tileSize();
|
||||
KDFrameBuffer tileBuffer(pixels, size);
|
||||
KDFrameBufferContext tileContext = KDFrameBufferContext(&tileBuffer);
|
||||
|
||||
for (int i=0; i<(rect.width()/size.width()+1); i++) {
|
||||
for (int j=0; j<(rect.height()/size.height()+1); j++) {
|
||||
@@ -14,7 +15,6 @@ void TiledView::drawRect(KDContext * ctx, KDRect rect) const {
|
||||
size.width(), size.height()
|
||||
);
|
||||
//tileRect = KDRectIntersection(tileRect, rect); // Optional
|
||||
KDFrameBufferContext tileContext = KDFrameBufferContext(&tileBuffer);
|
||||
KDPoint origin = tileRect.origin().opposite();
|
||||
tileContext.setOrigin(origin);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user