Skip to content

Roll gpuweb eee1e8ce -> ef3fbc5b#78

Merged
kainino0x merged 1 commit into
mainfrom
gpuweb-roll
Aug 6, 2021
Merged

Roll gpuweb eee1e8ce -> ef3fbc5b#78
kainino0x merged 1 commit into
mainfrom
gpuweb-roll

Conversation

@toji
Copy link
Copy Markdown
Member

@toji toji commented Aug 6, 2021

Updating types to match the latest spec. Includes:

  • 'webgpu' context type ID
  • GPUInputStepMode replaced by GPUVertexStepMode
  • GPUStorageTextureAccess limited to 'write-only'
  • Renamed GPUPresentationContext to GPUCanvasContext
  • Renamed GPUPresentationConfiguration to GPUCanvasConfiguration
  • Added new GPUSupportedLimits
  • requiredLimits are now specified as GPUSize64s
  • Updated GPURenderBundleEncoderDescriptor
  • Renamed GPUTextureUsages enums: SAMPLED -> TEXTURE_BINDING, STORAGE -> STORAGE_BINDING
  • GPUStorageTextureBindingLayout.access is nullable

And, as always, the traditional purging of deprecated types.

@toji toji requested a review from kainino0x August 6, 2021 17:22
Copy link
Copy Markdown
Collaborator

@kainino0x kainino0x left a comment

Choose a reason for hiding this comment

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

LGTM!

@kainino0x kainino0x merged commit 054871f into main Aug 6, 2021
@kainino0x kainino0x deleted the gpuweb-roll branch August 6, 2021 21:41
@kainino0x
Copy link
Copy Markdown
Collaborator

Published v0.1.5

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.

2 participants