Skip to content

feat: enhance performance monitor with GPU timing and memory tracking #446

feat: enhance performance monitor with GPU timing and memory tracking

feat: enhance performance monitor with GPU timing and memory tracking #446

Triggered via pull request February 3, 2026 23:18
Status Failure
Total duration 1m 24s
Artifacts

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 10 warnings
type-check
Process completed with exit code 2.
type-check: src/rendering/tsl/WaterMaterial.ts#L289
Property 'envMapIntensity' does not exist on type 'MeshPhysicalNodeMaterial'.
type-check: src/rendering/tsl/WaterMaterial.ts#L288
Property 'envMap' does not exist on type 'MeshPhysicalNodeMaterial'.
type-check: src/rendering/tsl/PostProcessing.ts#L1046
Argument of type 'RenderTarget<Texture>' is not assignable to parameter of type 'WebGLRenderTarget<Texture>'.
lint
Process completed with exit code 1.
lint
'ShaderNodeObject' is defined but never used. Allowed unused vars must match /^_/u
build
Process completed with exit code 1.
lint: src/editor/providers/voidstrike.ts#L268
Unexpected any. Specify a different type
lint: src/editor/core/EditorCanvas.tsx#L121
Unexpected any. Specify a different type
lint
React Hook useCallback has missing dependencies: 'selectedFeature' and 'state.snapMode'. Either include them or remove the dependency array
lint: src/components/game/hooks/useWebGPURenderer.ts#L975
React Hook useCallback has missing dependencies: 'startAnimationLoop' and 'workerBridgeRef'. Either include them or remove the dependency array
lint: src/components/game/hooks/useWebGPURenderer.ts#L637
Unexpected any. Specify a different type
lint: src/components/game/Minimap.tsx#L164
Unexpected any. Specify a different type
lint: src/components/game/Minimap.tsx#L163
Unexpected any. Specify a different type
lint: src/components/game/Minimap.tsx#L163
Unexpected any. Specify a different type
lint: src/components/game/CommandCard/index.tsx#L68
React Hook useMemo has an unnecessary dependency: 'buildingStateVersion'. Either exclude it or remove the dependency array
lint: src/app/layout.tsx#L20
Custom fonts not added in `pages/_document.js` will only load for a single page. This is discouraged. See: https://nextjs.org/docs/messages/no-page-custom-font