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 · 180 textures in 45 models
Render incidents 6 (gpu-error, shader, fallback)
Build 70f41ce · Origin https://dev.wartabletactics.com · Map Pointe du Hoc · Phase Battle · Turn 1

Incidents so far:

  • +74.0s 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""]).
  • +74.0s shader: fragment_WarTable_Mat 9:8 structures must have at least one member
  • +74.0s gpu-error: renderPipeline_WarTable_Mat_123: [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_123""]).
  • +74.5s gpu-error: GPUValidationError: [Invalid RenderPipeline "renderPipeline_WarTable_Mat_123"] is invalid due to a previous error.
  • While encoding [RenderPassEncoder (unlabeled)].SetPipeline([Invalid RenderPipeline "renderPipeline_WarTable_Mat_123"]).
  • While finishing [CommandEncoder "renderContext_36"].

(×3)

  • +74.5s gpu-error: GPUValidationError: [Invalid CommandBuffer from CommandEncoder "renderContext_36"] is invalid due to a previous error.
  • While calling [Queue].Submit([[Invalid CommandBuffer from CommandEncoder "renderContext_36"]])

(×3)

  • +74.5s fallback: resolution 1x msaa off (auto): frames against the refresh

Console, last lines:

  • warn: [stall] 158 ms in "frame:render" — over the 85 ms DSP budget, the mixer missed 1 buffer(s)
  • warn: [frame] 927 ms between frames in "cutscene" (this frame's own work 268 ms: frame:probe 107, frame:render 158; unattributed 3)
  • warn: [stall] 300 ms in "frame:render" — over the 85 ms DSP budget, the mixer missed 3 buffer(s)
  • warn: [frame] 3013 ms between frames in "cutscene" (this frame's own work 307 ms: frame:render 300; unattributed 7)
  • warn: [frame] 569 ms between frames in "cutscene" (this frame's own work 50 ms: frame:probe 31, frame:render 18; unattributed 1)

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

Sign in or create an account to reply.