diff options
author | Alex Smith <[email protected]> | 2018-01-09 08:49:02 -0800 |
---|---|---|
committer | Alex Smith <[email protected]> | 2018-01-11 18:11:08 +0000 |
commit | 4fd85617c176e9222f84fda7634a74d060e982b1 (patch) | |
tree | 7d5b6bd50003a5c2d5ba8e899839c2258f3e78ca /src/intel/vulkan/anv_blorp.c | |
parent | bb951d45f23f29310b8f2edc395a8b774f9e1ab9 (diff) |
anv: Make sure state on primary is correct after CmdExecuteCommands
After executing a secondary command buffer, we need to update certain
state on the primary command buffer to reflect changes by the secondary.
Otherwise subsequent commands may not have the correct state set.
This fixes various issues (rendering errors, GPU hangs) seen after
executing secondary command buffers in some cases.
v2 (Jason Ekstrand):
- Reset to invalid values instead of pulling from the secondary
- Change the comment to be more descriptive
Signed-off-by: Alex Smith <[email protected]>
Reviewed-by: Jason Ekstrand <[email protected]>
Cc: [email protected]
Diffstat (limited to 'src/intel/vulkan/anv_blorp.c')
0 files changed, 0 insertions, 0 deletions