From 21914f30772b59fbf3882e187f920533cd4b61ab Mon Sep 17 00:00:00 2001 From: mozzie Date: Wed, 18 Sep 2024 12:58:45 +0800 Subject: [PATCH] freat: sharedArrayBuffer --- .../initCornerstoneDicomImageLoader.ts | 2 +- apps/desktop/vite.config.ts | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/apps/desktop/src/pages/Viewer/MprViewer/CornerstoneDicomLoader/initCornerstoneDicomImageLoader.ts b/apps/desktop/src/pages/Viewer/MprViewer/CornerstoneDicomLoader/initCornerstoneDicomImageLoader.ts index ae1e79f..e170593 100644 --- a/apps/desktop/src/pages/Viewer/MprViewer/CornerstoneDicomLoader/initCornerstoneDicomImageLoader.ts +++ b/apps/desktop/src/pages/Viewer/MprViewer/CornerstoneDicomLoader/initCornerstoneDicomImageLoader.ts @@ -6,7 +6,7 @@ export const initCornerstoneDICOMImageLoader = () => { const { preferSizeOverAccuracy, useNorm16Texture } = cornerstone.getConfiguration().rendering; - cornerstone.setUseSharedArrayBuffer(false); + cornerstone.setUseSharedArrayBuffer(true); cornerstone.setConfiguration({ detectGPUConfig: { // benchmarksURL: "http://localhost:9000", diff --git a/apps/desktop/vite.config.ts b/apps/desktop/vite.config.ts index 6933ff0..275e664 100644 --- a/apps/desktop/vite.config.ts +++ b/apps/desktop/vite.config.ts @@ -34,4 +34,11 @@ export default defineConfig({ "@": path.resolve(__dirname, "./src"), }, }, + server: { + cors: true, + headers: { + "Cross-Origin-Opener-Policy": "same-origin", + "Cross-Origin-Embedder-Policy": "require-corp", + }, + }, });