Skip to content

Commit e3ff95a

Browse files
committed
fix build issues
1 parent 2cf171f commit e3ff95a

File tree

4 files changed

+21
-1
lines changed

4 files changed

+21
-1
lines changed

frontend/src/ts/Viewport/SceneCamera.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@ import PerspectiveProjection from "../projection/PerspectiveProjection";
44
import Camera from "./Camera";
55

66
export default class SceneCamera extends R3Object implements Camera {
7+
render(renderPassEncoder: GPURenderPassEncoder): void {
8+
renderPassEncoder;
9+
throw new Error("Method not implemented.");
10+
}
11+
renderSelection(renderPassEncoder: GPURenderPassEncoder): void {
12+
renderPassEncoder;
13+
throw new Error("Method not implemented.");
14+
}
715
projection = new PerspectiveProjection();
816
updateGPU(): void {
917
throw new Error("Method not implemented.");

frontend/src/ts/lights/EnvironmentLight.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
import R3Object from "../project/R3Object";
22

33
export class EnvironmentLight extends R3Object {
4+
render(renderPassEncoder: GPURenderPassEncoder): void {
5+
renderPassEncoder;
6+
throw new Error("Method not implemented.");
7+
}
8+
renderSelection(renderPassEncoder: GPURenderPassEncoder): void {
9+
renderPassEncoder;
10+
throw new Error("Method not implemented.");
11+
}
412

513
updateGPU(): void {
614
throw new Error("Method not implemented.");

frontend/src/ts/rendering/CompositingPipeline.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ import { resolveShader } from "./Shader";
55
import { gpuDevice } from "../GPUX";
66

77
export class CompositingPipeline extends AbstractPipeline {
8+
vertexEntryPoint = vertexEntryPoint;
9+
fragmentEntryPoint = fragmentEntryPoint;
810
gpuPipeline: GPURenderPipeline;
911
readonly isDisplayOutputPipeline = false;
1012
readonly shaderCode: string;

frontend/src/ts/rendering/ResolvePipeline.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ import { resolveShader } from "./Shader";
55
import { gpuDevice } from "../GPUX";
66

77
export class ResolvePipeline extends AbstractPipeline {
8+
vertexEntryPoint = vertexEntryPoint;
9+
fragmentEntryPoint = fragmentEntryPoint;
810
gpuPipeline: GPURenderPipeline;
911
readonly isDisplayOutputPipeline = false;
1012
readonly shaderCode: string;
@@ -26,7 +28,7 @@ export class ResolvePipeline extends AbstractPipeline {
2628
super(label);
2729
this.project = project;
2830
this.shaderCode = shaderCode;
29-
this.preProzessedShaderCoder = resolveShader(this.shaderCode, {vectorFormat, vectorSelector});
31+
this.preProzessedShaderCoder = resolveShader(this.shaderCode, { vectorFormat, vectorSelector });
3032
this.vertexConstants = {};
3133
this.vertexBufferLayout = [];
3234
this.fragmentConstants = {};

0 commit comments

Comments
 (0)