mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-24 08:50:13 +01:00
radv/gfx10: do not allocate space for the ZPASS_DONE bug
GFX10 isn't affected. Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
This commit is contained in:
parent
1fb7bd046b
commit
8c97a07967
1 changed files with 8 additions and 6 deletions
|
|
@ -364,12 +364,14 @@ radv_reset_cmd_buffer(struct radv_cmd_buffer *cmd_buffer)
|
|||
radv_buffer_get_va(cmd_buffer->upload.upload_bo);
|
||||
cmd_buffer->gfx9_fence_va += fence_offset;
|
||||
|
||||
/* Allocate a buffer for the EOP bug on GFX9. */
|
||||
radv_cmd_buffer_upload_alloc(cmd_buffer, 16 * num_db, 8,
|
||||
&eop_bug_offset, &fence_ptr);
|
||||
cmd_buffer->gfx9_eop_bug_va =
|
||||
radv_buffer_get_va(cmd_buffer->upload.upload_bo);
|
||||
cmd_buffer->gfx9_eop_bug_va += eop_bug_offset;
|
||||
if (cmd_buffer->device->physical_device->rad_info.chip_class == GFX9) {
|
||||
/* Allocate a buffer for the EOP bug on GFX9. */
|
||||
radv_cmd_buffer_upload_alloc(cmd_buffer, 16 * num_db, 8,
|
||||
&eop_bug_offset, &fence_ptr);
|
||||
cmd_buffer->gfx9_eop_bug_va =
|
||||
radv_buffer_get_va(cmd_buffer->upload.upload_bo);
|
||||
cmd_buffer->gfx9_eop_bug_va += eop_bug_offset;
|
||||
}
|
||||
}
|
||||
|
||||
cmd_buffer->status = RADV_CMD_BUFFER_STATUS_INITIAL;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue