Skip to content

Disable zeroing workgroup memory for compute shaders.#575

Merged
waywardmonkeys merged 2 commits intolinebender:mainfrom
waywardmonkeys:disable-workgroup-memory-zeroing
May 13, 2024
Merged

Disable zeroing workgroup memory for compute shaders.#575
waywardmonkeys merged 2 commits intolinebender:mainfrom
waywardmonkeys:disable-workgroup-memory-zeroing

Conversation

@waywardmonkeys
Copy link
Copy Markdown
Collaborator

This is a performance improvement for shader compilation.

See gfx-rs/wgpu#5508

This is a performance improvement for shader compilation.

See gfx-rs/wgpu#5508
@waywardmonkeys waywardmonkeys added this to the Vello 0.2 release milestone May 13, 2024
@waywardmonkeys waywardmonkeys requested a review from DJMcNab May 13, 2024 14:29
Copy link
Copy Markdown
Member

@DJMcNab DJMcNab left a comment

Choose a reason for hiding this comment

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

I have the Default::default version running on my phone with no issues and the expected performance improvement

So once we apply that suggestion, I'm happy for this to land.

Co-authored-by: Lixou <82600264+DasLixou@users.noreply.github.com>
@waywardmonkeys
Copy link
Copy Markdown
Collaborator Author

Used the proposed change and set merge when ready as I am in bed to sleep.

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.

4 participants