Skip to content

[try for v1] Add immediates (push constants) to API #386

Description

@kainino0x

This doesn't strictly have to be in V1 but it would be nice if it can be.

Upstream proposal: https://github.com/gpuweb/gpuweb/blob/main/proposals/push-constants.md

Activity

  1. added
    try-for-v1Nice to have for if the upstream spec is ready by the time we're finalizing webgpu.h v1
    blocked on w3cBlocked on W3C gpuweb working group
    on Nov 25, 2024
  2. kainino0x commented on Apr 17, 2025

    @kainino0x
    CollaboratorAuthor

    @Kangz what's your opinion on how stable this proposal is? Would there be any risk of future changes if we added it to the core GPUPipelineLayoutDescriptor struct now?

  3. Kangz commented on Apr 22, 2025

    @Kangz
    Collaborator

    I'm 95% sure that the member will stay as is, I'll schedule a small discussion about it in the WebGPU WG to gain more certainty (or fail to gain it).

  4. removed
    !discussNeeds discussion (at meeting or online)
    blocked on w3cBlocked on W3C gpuweb working group
    on Apr 25, 2025
  5. kainino0x commented on Apr 25, 2025

    @kainino0x
    CollaboratorAuthor

    Apr 24 meeting:

    • KN: Working group didn't think it was likely this would change.
    • Sounds good, add it
  6. added a commit that references this issue on May 1, 2025
    c1ae594
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    try-for-v1Nice to have for if the upstream spec is ready by the time we're finalizing webgpu.h v1

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions