Skip to content

claude fucked up - #533

Closed
ptxmac wants to merge 1 commit into
gogpu:mainfrom
ptxmac:fix/wgpu-v0.34-core-api
Closed

ptxmac wants to merge 1 commit into
gogpu:mainfrom
ptxmac:fix/wgpu-v0.34-core-api

Conversation

@ptxmac

@ptxmac ptxmac commented Sep 6, 2026 •

Copy link
Copy Markdown

n/a

wgpu v0.32+ changed RenderPassEncoder.Draw/DrawIndexed/SetViewport/
SetScissorRect (and the underlying wgpu/core encoder methods) from
positional arguments to gputypes.DrawArgs/DrawIndexedArgs/Viewport/
ScissorRect structs. Update all internal/gpu call sites to match, and
bump the wgpu/naga requirements to v0.34.3/v0.19.0.

Also updates two test helpers (createSoftwareDevice, createNoopDevice)
for the hal.Backend-based CreateInstance API that replaced the old
software.API{}/noop.API{} constructors.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@ptxmac
ptxmac requested a review from kolkov as a code owner September 6, 2026 16:09
@ptxmac ptxmac closed this Sep 6, 2026
@ptxmac ptxmac changed the title fix: update wgpu/core call sites for v0.34 struct-based args claude fucked up Sep 6, 2026
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.

1 participant