update to latest raster code

This commit is contained in:
Stewart Allen 2025-11-02 21:23:15 -05:00
commit 0fa2843fbf
5 changed files with 69 additions and 49 deletions

View file

@ -68,16 +68,18 @@ self.uuid = ((Math.random() * Date.now()) | 0).toString(36);
/**
* @returns {RasterPath}
*/
self.get_raster_gpu = async function() {
let gpu = self.raster_gpu;
if (!gpu) {
gpu = self.raster_gpu = new RasterPath({
workerName: "/lib/gpu/raster-worker.js",
quiet: true
});
await gpu.init();
await gpu.initWorkerPool();
}
self.get_raster_gpu = async function({ mode, resolution, rotationStep }) {
console.log({ mode, resolution, rotationStep });
let gpu = new RasterPath({
mode,
resolution,
rotationStep,
workerName: "/lib/gpu/raster-worker.js",
maxWorkers: 20,
quiet: false,
debug: true,
});
await gpu.init();
return gpu;
};