Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

matdbg: fix three bugs #8430

Merged
merged 2 commits into from
Feb 11, 2025
Merged

matdbg: fix three bugs #8430

merged 2 commits into from
Feb 11, 2025

Conversation

poweifeng
Copy link
Contributor

  1. changes weren't refreshed for windows/linux-mesa vulkan. This is due to a reordering of the shaders when the shader source is replaced. We fix this by ensuring the ordering before writing out the edit. Fixes matdbg is not properly refreshed for Vulkan backend on windows/linux #7286

  2. A condition was flipped in the SourceFormatter causing the format feature to not work on linux

  3. The material update status wasn't really propagated to the front-end due to not updating the status counter.

1. changes weren't refreshed for windows/linux-mesa vulkan. This
   is due to a reordering of the shaders when the shader source
   is replaced. We fix this by ensuring the ordering before
   writing out the edit.
   Fixes #7286

2. A condition was flipped in the SourceFormatter causing the
   format feature to not work on linux

3. The material update status wasn't really propagated to the
   front-end due to not updating the status counter.
@poweifeng poweifeng added the internal Issue/PR does not affect clients label Feb 10, 2025
@poweifeng poweifeng enabled auto-merge (squash) February 11, 2025 07:37
@poweifeng poweifeng merged commit 1a5f1cc into main Feb 11, 2025
13 checks passed
@poweifeng poweifeng deleted the pf/matdbg-fix-unedit branch February 11, 2025 07:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
internal Issue/PR does not affect clients
Projects
None yet
Development

Successfully merging this pull request may close these issues.

matdbg is not properly refreshed for Vulkan backend on windows/linux
2 participants