Skip to content

Conversation

@panos-lunarg
Copy link
Contributor

Currently each primary in CmdExecuteCommands executes its corresponding command buffer from the secondary context. In practice this means that each secondary is essentially run in isolation from the other secondaries which causes incorrect renderings.

This commit addresses this by progressively accumulating command buffer from each secondary so that previous secondaries are send for execution along with subsequent ones from the same execute commands.

@panos-lunarg panos-lunarg requested a review from a team as a code owner January 16, 2026 14:27
@ci-tester-lunarg
Copy link
Collaborator

CI gfxreconstruct build queued with queue ID 624429.

@ci-tester-lunarg
Copy link
Collaborator

CI gfxreconstruct build # 8616 running.

@ci-tester-lunarg
Copy link
Collaborator

CI gfxreconstruct build # 8616 passed.

@panos-lunarg panos-lunarg force-pushed the VDR_draws_from_secondaries branch from e717fa1 to 90ed255 Compare January 16, 2026 15:56
@ci-tester-lunarg
Copy link
Collaborator

CI gfxreconstruct build queued with queue ID 624567.

@ci-tester-lunarg
Copy link
Collaborator

CI gfxreconstruct build # 8617 running.

@ci-tester-lunarg
Copy link
Collaborator

CI gfxreconstruct build # 8617 passed.

Currently each primary in CmdExecuteCommands executes its corresponding
command buffer from the secondary context. In practice this means that
each secondary is essentially run in isolation from the other
secondaries which causes incorrect renderings.

This commit addresses this by progressively accumulating command buffer
from each secondary so that previous secondaries are send for execution
along with subsequent ones from the same execute commands.
@panos-lunarg panos-lunarg force-pushed the VDR_draws_from_secondaries branch from 90ed255 to 589d8db Compare January 16, 2026 16:52
@ci-tester-lunarg
Copy link
Collaborator

CI gfxreconstruct build queued with queue ID 624664.

@ci-tester-lunarg
Copy link
Collaborator

CI gfxreconstruct build # 8620 running.

@ci-tester-lunarg
Copy link
Collaborator

CI gfxreconstruct build # 8620 passed.

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