p2j.perf_tests.js.patch
| src/com/goldencode/p2j/ui/client/gui/driver/web/res/p2j.perf_tests.js 2025-05-27 15:17:32 +0000 | ||
|---|---|---|
| 122 | 122 | |
| 123 | 123 |
p2j.setImageSmoothing(me.ctx, false); |
| 124 | 124 |
|
| 125 |
me.strokesManager = new LineStrokes(); |
|
| 125 |
var scaleFactor = 1; |
|
| 126 |
me.strokesManager = new LineStrokes(scaleFactor); |
|
| 126 | 127 |
|
| 127 | 128 |
/** Creates canvas renderer. */ |
| 128 | 129 |
me.canvasRenderer = new CanvasRenderer(me.offscreenCanvas, me.offscreenContext, |
| 129 | 130 |
me.canvas, me.ctx, me.strokesManager, p2j.fonts, p2j.logger); |
| 131 |
me.ctx.setTransform(1, 0, 0, 1, 0, 0); |
|
| 132 |
|
|
| 133 |
me.ctx.scale(scaleFactor, scaleFactor); |
|
| 134 |
me.canvasRenderer.setScaleFactor(scaleFactor); |
|
| 135 |
me.canvasRenderer.scale(scaleFactor, scaleFactor); |
|
| 136 |
|
|
| 130 | 137 |
me.canvasRenderer.resize(me.width, me.height); |
| 131 | 138 |
|
| 132 | 139 |
me.canvasRenderer.setLineStroke(me.strokeStyle, me.strokeWidth); |