Add memory backed buffer allocation for L0 ray tracing.

This allocates the buffer on a per-device basis and enables ray
tracing on devices that support it when given a kernel with ray
tracing calls.

Signed-off-by: Jim Snow <jim.m.snow@intel.com>
This commit is contained in:
Jim Snow
2021-02-26 22:02:57 +00:00
committed by Compute-Runtime-Automation
parent 135ac74c2c
commit 2acc0fb3f6
35 changed files with 308 additions and 17 deletions

View File

@ -19,6 +19,7 @@ set(NEO_CORE_COMMAND_CONTAINER
if(SUPPORT_XEHP_PLUS)
list(APPEND NEO_CORE_COMMAND_CONTAINER
${CMAKE_CURRENT_SOURCE_DIR}/command_encoder_raytracing_xehp_plus.inl
${CMAKE_CURRENT_SOURCE_DIR}/command_encoder_xehp_plus.inl
${CMAKE_CURRENT_SOURCE_DIR}/implicit_scaling_xehp_plus.inl
${CMAKE_CURRENT_SOURCE_DIR}/walker_partition_xehp_plus.h