Support for bindless mode in L0 - improvements

Related-To: NEO-6448

- add new IGC compilation flag when bindless mode used
- fix SBA programming of BindlessSurfaceStateSize -
always set maximum surface state count
- fix residency of global DSH heap on gen9 - gen12lp
in bindless mode
- add L0 aub test with bindless kernel - disabled
- partial fixes in OCL aub tests


Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
This commit is contained in:
Mateusz Hoppe
2021-11-30 22:59:19 +00:00
committed by Compute-Runtime-Automation
parent 55959d4d1d
commit 8b233f7f45
21 changed files with 352 additions and 19 deletions

View File

@@ -26,7 +26,7 @@ set(BUILTIN_OPTIONS_STATELESS
)
set(bindless_OPTIONS
-internal_options "-cl-intel-use-bindless-mode"
-internal_options "-cl-intel-use-bindless-mode -cl-intel-use-bindless-advanced-mode"
)
set(bindful_OPTIONS