compute-runtime/opencl/source
Kacper Nowak 1afaf37f78 refactor: Unify GTPin initialization logic between APIs
Add support for new GTPin loading logic in OCL path, similar to existing
in L0 - invoking exposed, dedicated API call (OpenGTPinOCL).
- Move logic to shared, including unit tests
- Check whether instrumentation is required on
  context creation and if yes,
  make a call to OpenGTPinOCL function.
  Handle potential errors gracefully without exiting.
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com>
2023-08-09 17:15:24 +02:00
..
accelerators refactor: Rename member variables to camelCase 2/n 2023-04-27 20:39:22 +02:00
api refactor: Unify GTPin initialization logic between APIs 2023-08-09 17:15:24 +02:00
built_ins fix(ocl): Use GPU address of SVM alloc. when using builtins 2023-05-26 13:39:14 +02:00
cl_device Revert "fix: Add missing fp64 extensions in caps initialization" 2023-07-31 13:43:23 +02:00
command_queue fix(debugger): pass correct sipAllocation to makeResident 2023-07-28 20:51:12 +02:00
compiler_interface feature: Add new environment variables for compiler cache 2023-05-12 10:21:27 +02:00
context feature: add optional onChunkFree callback to AbstractBuffersPool 2023-07-13 17:26:51 +02:00
dll refactor: remove redundant including of compiler_cache.h 2023-02-03 11:16:31 +01:00
event fix: Disable timestamp wait for events on WSL 2023-08-04 09:23:30 +02:00
execution_environment refactor: don't redeclare an STL type in cl_execution_environment.h 2023-05-04 16:45:54 +02:00
gen8 refactor: remove redundant including of compiler_cache.h 2023-02-03 11:16:31 +01:00
gen9 refactor: remove redundant including of compiler_cache.h 2023-02-03 11:16:31 +01:00
gen11 refactor: remove redundant including of compiler_cache.h 2023-02-03 11:16:31 +01:00
gen12lp refactor: remove redundant including of compiler_cache.h 2023-02-03 11:16:31 +01:00
gtpin refactor: Unify GTPin initialization logic between APIs 2023-08-09 17:15:24 +02:00
guidelines Cmake format script 2020-08-19 16:36:30 +02:00
helpers performance(ocl): flag to not dcFlush on no event 2023-07-18 15:38:54 +02:00
kernel fix: set ImplicitArgs size to size of defined fields 2023-07-12 21:30:32 +02:00
mem_obj feature: Add logic around cpu side allocations 2023-07-28 21:04:24 +02:00
memory_manager feature: Add CPU side USM allocation to trim candidate list on page fault 2023-07-25 15:21:12 +02:00
os_interface feature: add support for cl_khr_external_memory extension 2023-05-05 15:51:39 +02:00
platform refactor: Unify GTPin initialization logic between APIs 2023-08-09 17:15:24 +02:00
program fix: Append extra extensions when FP64 emulation is enabled 2023-06-22 08:38:53 +02:00
sampler refactor: rename product helper files n/n 2023-03-10 13:24:38 +01:00
sharings fix: Use correct dimensions for UV plane 2023-06-28 23:34:50 +02:00
tracing performance(ocl): verify tracingInProgress after checking for tracing support 2023-07-18 11:42:30 +02:00
utilities refactor: remove redundant including of compiler_cache.h 2023-02-03 11:16:31 +01:00
xe_hp_core refactor: rename product helper files n/n 2023-03-10 13:24:38 +01:00
xe_hpc_core refactor: remove redundant including of compiler_cache.h 2023-02-03 11:16:31 +01:00
xe_hpg_core refactor: rename product helper files n/n 2023-03-10 13:24:38 +01:00
CMakeLists.txt Update aubstream interface: use product family from aubstream 2022-11-21 15:30:09 +01:00
enable_cores.cmake refactor: rename cl_gfx_core_helper files 2023-01-24 11:16:03 +01:00