gpu-error: webgpu · nvidia ampere · Windows

#1

gpu-error — GPUValidationError: Error while parsing WGSL: :9:8 error: structures must have at least one member
struct OutputType {
^^^^^^^^^^

  • While calling [Device].CreateShaderModule([ShaderModuleDescriptor ""fragment_WarTable_Mat""]).

Renderer WebGPU · nvidia ampere · 1886×911 @1x · r180 · post: haze+dof+smaa · 207 textures in 42 models
Render incidents 3 (gpu-error, shader)
Build e5352b8 · Origin https://dev.wartabletactics.com · Map Les Deux Rives · Phase Draft · Turn 0

Incidents so far:

  • +23.7s gpu-error: GPUValidationError: Error while parsing WGSL: :9:8 error: structures must have at least one member

struct OutputType {
^^^^^^^^^^

  • While calling [Device].CreateShaderModule([ShaderModuleDescriptor ""fragment_WarTable_Mat""]).
  • +23.7s shader: fragment_WarTable_Mat 9:8 structures must have at least one member
  • +23.7s gpu-error: renderPipeline_WarTable_Mat_146: [Invalid ShaderModule "fragment_WarTable_Mat"] is invalid due to a previous error.
  • While validating fragment stage ([Invalid ShaderModule "fragment_WarTable_Mat"], entryPoint: "main").
  • While validating fragment state.
  • While calling [Device].CreateRenderPipeline([RenderPipelineDescriptor ""renderPipeline_WarTable_Mat_146""]).

Console, last lines:

  • warn: [stall] 473 ms in "frame:probe" — over the 85 ms DSP budget, the mixer missed 5 buffer(s)
  • warn: [frame] 666 ms between frames in "menu -> level" (this frame's own work 495 ms: frame:probe 473, frame:render 20; unattributed 2)
  • warn: [stall] 401 ms in "frame:probe" — over the 85 ms DSP budget, the mixer missed 4 buffer(s)
  • warn: [stall] 723 ms in "frame:render" — over the 85 ms DSP budget, the mixer missed 8 buffer(s)
  • warn: [frame] 2132 ms between frames in "menu -> level" (this frame's own work 1126 ms: frame:probe 401, frame:render 723; unattributed 2)

Diagnostics attached as wtt-render-report.json (game state included).

Sign in or create an account to reply.