Skip to content

Rename GPUPipelineStageDescriptor to GPUProgrammableStageDescriptor#359

Merged
kdashg merged 1 commit intogpuweb:masterfrom
Kangz:small-rename
Jul 15, 2019
Merged

Rename GPUPipelineStageDescriptor to GPUProgrammableStageDescriptor#359
kdashg merged 1 commit intogpuweb:masterfrom
Kangz:small-rename

Conversation

@Kangz
Copy link
Contributor

@Kangz Kangz commented Jul 7, 2019

The important part is that these stages are programmable since they hold
a shader module. There are other pipeline stages like rasterization that
aren't programmable and use a different descriptor.


Preview | Diff

Copy link
Contributor

@kdashg kdashg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Weak-yes from me.

Copy link
Contributor

@kvark kvark left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

makes sense to me

@damyanp
Copy link

damyanp commented Jul 12, 2019

As a developer, I'd expect to see the word "shader" in there somewhere.

  • GPUShader
  • GPUPipelineShader
  • GPUPipelineBoundShader
  • GPUPipelineShaderDescriptor

The important part is that these stages are programmable since they old
a shader module. There are other pipeline stages like rasterization that
aren't programmable and use a different descriptor.
@kainino0x
Copy link
Contributor

Rebased over #365.

@kdashg kdashg merged commit 3af8393 into gpuweb:master Jul 15, 2019
@Kangz Kangz deleted the small-rename branch August 20, 2019 07:15
aarongable pushed a commit to chromium/chromium that referenced this pull request Oct 7, 2019
This is to match the WebGPU's WebIDL[1].

[1] gpuweb/gpuweb#359

Bug: 877147
Change-Id: Ia5fedae01348411f5e1c59faebe5c13a3dd85f91
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1843791
Reviewed-by: François Beaufort <beaufort.francois@gmail.com>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Commit-Queue: Jinho Bang <jinho.bang@samsung.com>
Cr-Commit-Position: refs/heads/master@{#703362}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants