request preliminary review of text/wgsl media type proposal

Hello media-types@iana.org,

I am one of the spec editors of the "WebGPU Shading Language", an upcoming
W3C standard.
I would like a preliminary review of the proposed text/wgsl media type
registration, copied below.

Preliminary discussion at W3C can be found at
https://github.com/gpuweb/gpuweb/pull/3542 and in prior issues and meeting
minutes.


thanks,
david

Cc'ing public-gpu@w3.org for archiving.

-------------------- proposed text/wgsl registration ------------


Type name: text

Subtype name: wgsl

Required parameters: N/A

Optional parameters: None

Encoding considerations: binary

  WGSL is Unicode text using the UTF-8 encoding, with no byte order mark
(BOM).
  See [WGSL] Section 3. Textual Structure.

Security considerations:

  WebGPU Shading Language (WGSL) is a programming language for GPU
  code to be executed in the context of the WebGPU API. For security
  considerations, see [WebGPU] Section 2.1 Security Considerations.

Interoperability considerations:

  Implementations of WebGPU may have different capabilities, and
  these differences may affect what features may be exercised by
  WGSL programs. See [WebGPU] Section 3.6 Optional capabilities,
  and [WGSL] Section 11. Language Extensions.

  It is expected that implementations will behave as if this
  registration applies to later editions of [WGSL], and its published
  specification references may be updated accordingly from time to
  time.  Although this expectation is unusual among media type
  registrations, it matches widespread industry conventions.

Published specification: [WGSL]

Applications that use this media type:

  Implementations of WebGPU [WebGPU]. This is expected to include
  web browsers.

Fragment identifier considerations: None

Additional information:

  Magic number(s): None
  File extension(s): .wgsl
  Macintosh file type code(s): TEXT

Person & email address to contact for further information:
  David Neto, dneto@google.com, or the Editors listed in [WGSL].

Intended usage: COMMON

Author: W3C. See the Editors listed in [WGSL].

Change controller: W3C

Normative References:

  [WebGPU] W3C, "WebGPU” W3C Working Draft, October 2022.
      <https://www.w3.org/TR/webgpu/>.

  [WGSL] W3C, “WebGPU Shading Language” W3C Working Draft, October
      2022.  <https://www.w3.org/TR/wgsl/>.

Received on Monday, 31 October 2022 18:18:57 UTC