Skip to content

Conversation

@teoxoy
Copy link
Member

@teoxoy teoxoy commented May 22, 2024

Connections
Depends on #5714.
Follow-up to #1816.

Description
num_workgroups used to always be 0, 0, 0 for indirect dispatches; it now works properly.
This PR adds the logic needed to update the root constants with the right values for the num_workgroups builtin.

Testing
There is a test.

@teoxoy teoxoy requested a review from a team as a code owner May 22, 2024 14:33
@cwfitzgerald

This comment was marked as outdated.

@cwfitzgerald cwfitzgerald marked this pull request as draft May 29, 2024 19:16
@teoxoy teoxoy self-assigned this Jul 19, 2024
@teoxoy teoxoy force-pushed the d3d12-num_workgroups branch from 59891d9 to 2599f0f Compare July 24, 2024 09:01
@teoxoy teoxoy marked this pull request as ready for review July 24, 2024 09:03
@teoxoy teoxoy force-pushed the d3d12-num_workgroups branch 2 times, most recently from a33b80c to fed4db1 Compare July 24, 2024 09:10
@teoxoy teoxoy force-pushed the d3d12-num_workgroups branch 2 times, most recently from 8fbc078 to fb99ea9 Compare July 24, 2024 13:05
@teoxoy teoxoy force-pushed the d3d12-num_workgroups branch 2 times, most recently from 17d83a8 to 164a658 Compare August 23, 2024 19:32
@cwfitzgerald

This comment was marked as outdated.

@teoxoy

This comment was marked as outdated.

@ErichDonGubler ErichDonGubler self-requested a review September 3, 2024 17:34
@ErichDonGubler ErichDonGubler self-assigned this Sep 3, 2024
@ErichDonGubler

This comment was marked as outdated.

ErichDonGubler

This comment was marked as resolved.

@ErichDonGubler ErichDonGubler force-pushed the d3d12-num_workgroups branch 4 times, most recently from 0ba0176 to 70791c1 Compare September 11, 2024 13:12
@ErichDonGubler ErichDonGubler force-pushed the d3d12-num_workgroups branch 5 times, most recently from e37496a to 49e5b2d Compare September 19, 2024 20:09
@ErichDonGubler ErichDonGubler force-pushed the d3d12-num_workgroups branch 8 times, most recently from 5c17c0e to b67ea4c Compare September 28, 2024 17:23
@teoxoy teoxoy force-pushed the d3d12-num_workgroups branch 2 times, most recently from 50841c3 to 8aa2392 Compare October 14, 2024 13:06
@teoxoy teoxoy force-pushed the d3d12-num_workgroups branch from 8aa2392 to 2cee8d2 Compare October 14, 2024 13:09
@teoxoy teoxoy removed the request for review from crowlKats October 14, 2024 13:10
@teoxoy teoxoy enabled auto-merge (rebase) October 14, 2024 13:16
@teoxoy teoxoy merged commit fe7fbd4 into gfx-rs:trunk Oct 14, 2024
27 checks passed
@teoxoy teoxoy deleted the d3d12-num_workgroups branch October 14, 2024 13:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants