compute-runtime/shared/source
Patryk Wrobel 9b26e96b11 Do not copy std::vector of OS handles when it is not needed
This change replaces unneeded copying of std::vectors
with usage of const references. Furthermore, it adds
reserve() call before filling the container via push_back().

Signed-off-by: Patryk Wrobel <patryk.wrobel@intel.com>
2022-10-21 10:28:58 +02:00
..
ail Support for non-Latin characters in application path for AIL 2022-08-26 09:23:46 +02:00
aub Warn when RAII lock returned from function is discarded 2022-09-01 16:53:03 +02:00
aub_mem_dump Warn when RAII lock returned from function is discarded 2022-09-01 16:53:03 +02:00
built_ins Add option to change GRF mode 2022-09-06 13:00:17 +02:00
command_container Replace virtual method call for DC flush with stored bool value 3/n 2022-10-18 15:04:02 +02:00
command_stream Flush tag update if any heap was allocated 2022-10-14 13:12:43 +02:00
commands Copyright header update 2021-05-17 20:38:19 +02:00
compiler_interface Correct spelling mistakes 2022-10-20 15:53:23 +02:00
debug_settings Add ze_eu_count_t to get total number of EUs 2022-10-20 19:12:16 +02:00
debugger L0 debugger - decanonize SDI address before adding to buffer 2022-10-17 20:22:17 +02:00
device Early preallocate command buffer to reuse for csr 2022-10-13 19:43:38 +02:00
device_binary_format Correct spelling mistakes 2022-10-20 15:53:23 +02:00
direct_submission Replace virtual method call for DC flush with stored bool value 2/n 2022-10-12 09:43:01 +02:00
dll Add support for PRELIM_I915_PARAM_SET_PAIR 2022-09-29 23:41:39 +02:00
execution_environment Adjust ccs on reinit 2022-09-26 11:24:21 +02:00
gen8 Debug flag to force stateless mocs encryption bit 2022-09-23 15:19:26 +02:00
gen9 Remove not used isSimulation functions 2022-09-20 11:01:55 +02:00
gen11 Replace virtual method call for DC flush with stored bool value 1/n 2022-10-11 13:27:58 +02:00
gen12lp Use DSS when calculating max wgs on TGLLP and DG1 2022-10-19 12:23:51 +02:00
gen_common Initial PVC support 2021-12-07 10:22:41 +01:00
generated Add programming of Dispatch Walk Order in COMPUTE_WALKER for xe_hpg 2022-06-17 10:42:15 +02:00
gmm_helper Revert "Remove fallback path for PAT index programming" 2022-09-23 20:46:31 +02:00
helpers Require LWS to be in ascending format X >= Y >= Z 2022-10-18 13:23:57 +02:00
image Cleanup includes 2022-07-25 09:58:38 +02:00
indirect_heap Cleanup headers 2022-05-18 11:42:06 +02:00
kernel feat(zebin): Add support for indirect stateless count 2022-10-19 07:58:02 +02:00
memory_manager Do not copy std::vector of OS handles when it is not needed 2022-10-21 10:28:58 +02:00
memory_properties Initial implementation for creating buffer with ext memory for OpenCl 2022-05-05 13:13:54 +02:00
os_interface Do not copy std::vector of OS handles when it is not needed 2022-10-21 10:28:58 +02:00
page_fault_manager Improve PrintUmdSharedMigration 2022-07-18 19:47:13 +02:00
program feat(zebin): Add support for .kernel_arg_metadata section. 2022-10-20 14:20:32 +02:00
sku_info Remove WaDefaultTile4 flag 2022-02-25 10:59:28 +01:00
source_level_debugger Cleanup headers 2022-05-18 11:42:06 +02:00
tbx AubHelper: Local memory support 2021-07-05 19:13:32 +02:00
unified_memory Add missing pragma once in header files 2022-06-07 16:19:11 +02:00
utilities Ocloc asm/disasm support for zebin 2022-10-10 14:48:55 +02:00
xe_hp_core Revert "Enable flush task for immediate command lists" 2022-10-19 03:32:53 +02:00
xe_hpc_core Remove check for symmetrical SKU on XE_HPC_CORE 2022-10-17 17:47:35 +02:00
xe_hpg_core Revert "Calculate CS timestamp based on OA timestamp and frequencies ratio" 2022-10-16 11:14:46 +02:00
CMakeLists.txt Unify include directories for i915 headers 2022-08-24 14:58:01 +02:00
enable_cores.cmake Add missing platform files to cmake 2022-08-22 12:14:43 +02:00