gpu-error — GPUValidationError: Shader module creation failed: Shader validation error
Renderer WebGPU · 1869×892 @1.5x · r180 · post: haze+dof+smaa · 73 textures in 25 models (3 loading)
Render incidents 3 (gpu-error, shader)
Build 9b94daa · Origin https://dev.wartabletactics.com · Map Training Grounds — Report for Duty · Phase Battle · Turn 1
Incidents so far:
- +262.1s gpu-error: GPUValidationError: Shader module creation failed: Shader validation error
- +262.1s shader: fragment_WarTable_Mat 8:1
Shader validation error: Type [0] 'OutputType' is invalid
┌─ fragment_WarTable_Mat:8:1
│
8 │ ╭ struct OutputType {
9 │ │
10 │ │ };
│ ╰─^ naga::ir::Type [0]
│
= Structure types must have at least one member
- +262.3s gpu-error: renderPipeline_WarTable_Mat_165: Error matching ShaderStages(FRAGMENT) shader requirements against the pipeline, caused by: ShaderModule with 'fragment_WarTable_Mat' label is invalid
Console, last lines:
- warn: [stall] 709 ms in "mergeGround" — over the 85 ms DSP budget, the mixer missed 8 buffer(s)
- warn: [stall] 1491 ms in "buildBoard" — over the 85 ms DSP budget, the mixer missed 17 buffer(s)
- warn: THREE.TSL: Return statement used in an inline 'Fn()'. Define a layout struct to allow return values.
- warn: [stall] 258 ms in "frame:render" — over the 85 ms DSP budget, the mixer missed 3 buffer(s)
- warn: [frame] 1892 ms between frames in "level -> menu" (this frame's own work 356 ms: frame:probe 80, frame:render 258; unattributed 18)
Diagnostics attached as wtt-render-report.json (game state included).
- wtt-render-report.json 35 KB