anv: Enable 64bit memory structure mode for RT
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run

Signed-off-by: Sagar Ghuge <sagar.ghuge@intel.com>
Reviewed-by: Kevin Chuang <kaiwenjon23@gmail.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33047>
This commit is contained in:
Sagar Ghuge 2023-10-18 10:19:24 -07:00 committed by Marge Bot
parent 703f29874b
commit 0463e14b94
2 changed files with 8 additions and 0 deletions

View file

@ -1364,6 +1364,10 @@ cmd_buffer_trace_rays(struct anv_cmd_buffer *cmd_buffer,
#if INTEL_NEEDS_WA_14017794102 || INTEL_NEEDS_WA_14023061436
btd.BTDMidthreadpreemption = false;
#endif
#if GFX_VER >= 30
btd.RTMemStructures64bModeEnable = true;
#endif
}
genX(cmd_buffer_ensure_cfe_state)(cmd_buffer, pipeline->base.scratch_size);

View file

@ -367,6 +367,10 @@ init_common_queue_state(struct anv_queue *queue, struct anv_batch *batch)
#if INTEL_NEEDS_WA_14017794102 || INTEL_NEEDS_WA_14023061436
btd.BTDMidthreadpreemption = false;
#endif
#if GFX_VER >= 30
btd.RTMemStructures64bModeEnable = true;
#endif
}
}
#endif