ReadonlylengthThe length read-only property of the GPUCompilationMessage interface is a number representing the length of the substring that the message corresponds to.
ReadonlylineThe lineNum read-only property of the GPUCompilationMessage interface is a number representing the line number in the shader code that the message corresponds to.
ReadonlylineThe linePos read-only property of the GPUCompilationMessage interface is a number representing the position in the code line that the message corresponds to. This could be an exact point, or the start of the relevant substring.
ReadonlymessageThe message read-only property of the GPUCompilationMessage interface is a string representing human-readable message text.
ReadonlyoffsetThe offset read-only property of the GPUCompilationMessage interface is a number representing the offset from the start of the shader code to the exact point, or the start of the relevant substring, that the message corresponds to.
ReadonlytypeThe type read-only property of the GPUCompilationMessage interface is an enumerated value representing the type of the message. Each type represents a different severity level.
The
GPUCompilationMessageinterface of the WebGPU API represents a single informational, warning, or error message generated by the GPU shader module compiler. Available only in secure contexts.MDN Reference