diff --git a/src/gallium/drivers/radeonsi/si_state_draw.cpp b/src/gallium/drivers/radeonsi/si_state_draw.cpp index f6eff1da66c..f33b74d658b 100644 --- a/src/gallium/drivers/radeonsi/si_state_draw.cpp +++ b/src/gallium/drivers/radeonsi/si_state_draw.cpp @@ -636,8 +636,7 @@ static void si_cp_dma_prefetch_inline(struct radeon_cmdbuf *cs, uint64_t address { assert(GFX_VERSION >= GFX7); - if (GFX_VERSION >= GFX11) - size = MIN2(size, 32768 - SI_CPDMA_ALIGNMENT); + size = MIN2(size, 32768 - SI_CPDMA_ALIGNMENT); /* The prefetch address and size must be aligned, so that we don't have to apply * the complicated hw bug workaround. @@ -647,7 +646,6 @@ static void si_cp_dma_prefetch_inline(struct radeon_cmdbuf *cs, uint64_t address */ assert(size % SI_CPDMA_ALIGNMENT == 0); assert(address % SI_CPDMA_ALIGNMENT == 0); - assert(size < S_415_BYTE_COUNT(~0u)); assert(address || size == 0); uint32_t header = S_501_SRC_SEL(V_501_SRC_ADDR_USING_L2);