fix(screen): clearRect wasn't affected by scaling
This commit is contained in:
@@ -59,11 +59,11 @@ const renderFrame = (timestamp: number) => {
|
||||
const start = Date.now();
|
||||
|
||||
// render
|
||||
ctx.clearRect(0, 0, LOGICAL_WIDTH, LOGICAL_HEIGHT);
|
||||
|
||||
ctx.save();
|
||||
ctx.scale(SCREEN_SCALE, SCREEN_SCALE);
|
||||
|
||||
ctx.clearRect(0, 0, LOGICAL_WIDTH, LOGICAL_HEIGHT);
|
||||
|
||||
const sortedCallbacks = Array.from(renderCallbacks.entries())
|
||||
.sort((a, b) => a[1] - b[1])
|
||||
.map(([callback]) => callback);
|
||||
|
||||
Reference in New Issue
Block a user