chore: disable cache from runtime executor

This commit is contained in:
Max Richter
2025-12-01 22:39:06 +01:00
parent a1ea56093c
commit af944cefaa
2 changed files with 7 additions and 7 deletions

View File

@@ -5,6 +5,7 @@
color: colors.edge.clone(),
toneMapped: false,
});
$effect.root(() => {
$effect(() => {
appSettings.value.theme;
@@ -12,8 +13,6 @@
});
});
// const lineCache = new Map<number, BufferGeometry>();
const curve = new CubicBezierCurve(
new Vector2(0, 0),
new Vector2(0, 0),

View File

@@ -64,8 +64,10 @@ export class MemoryRuntimeExecutor implements RuntimeExecutor {
constructor(
private registry: NodeRegistry,
// private cache?: SyncCache<Int32Array>,
) { }
private cache?: SyncCache<Int32Array>,
) {
this.cache = undefined;
}
private async getNodeDefinitions(graph: Graph) {
if (this.registry.status !== "ready") {
@@ -194,10 +196,9 @@ export class MemoryRuntimeExecutor implements RuntimeExecutor {
([key, input]) => {
if (input.type === "seed") {
if (settings["randomSeed"] === true) {
return Math.floor(Math.random() * 100000000);
} else {
return this.randomSeed;
this.randomSeed = Math.floor(Math.random() * 100000000);
}
return this.randomSeed;
}
// If the input is linked to a setting, we use that value