mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-07 04:58:05 +02:00
anv: fix invalid masking of 48bit address
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Fixes: 4d05be49c2 ("anv: implement vkCmdTraceRaysIndirect2KHR")
Reviewed-by: José Roberto de Souza <jose.souza@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21486>
This commit is contained in:
parent
af994570f0
commit
ce68824bdf
1 changed files with 1 additions and 1 deletions
|
|
@ -6040,7 +6040,7 @@ mi_build_sbt_entry(struct mi_builder *b,
|
||||||
{
|
{
|
||||||
return mi_ior(b,
|
return mi_ior(b,
|
||||||
mi_iand(b, mi_mem64(anv_address_from_u64(addr_field_addr)),
|
mi_iand(b, mi_mem64(anv_address_from_u64(addr_field_addr)),
|
||||||
mi_imm(0xffffffffff)),
|
mi_imm(BITFIELD64_BIT(49) - 1)),
|
||||||
mi_ishl_imm(b, mi_mem32(anv_address_from_u64(stride_field_addr)),
|
mi_ishl_imm(b, mi_mem32(anv_address_from_u64(stride_field_addr)),
|
||||||
48));
|
48));
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue