compute-runtime/shared/source/command_container
Igor Venevtsev eba306c099 fix: properly set systemMemoryForced flag for secondary command buffers
Due to this flag was not properly handled on Windows, command buffer
allocations were never reused in immediate command lists in case of
host secondary buffers. This lead to huge host memory consumption
and performance degradation

Related-To: NEO-8072

Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com>
2023-07-05 17:09:15 +02:00
..
definitions Cleanup includes 39 2023-01-23 11:56:42 +01:00
image_surface_state Cleanup includes 56 2023-02-16 14:42:44 +01:00
CMakeLists.txt Cleanup includes 39 2023-01-23 11:56:42 +01:00
cmdcontainer.cpp fix: properly set systemMemoryForced flag for secondary command buffers 2023-07-05 17:09:15 +02:00
cmdcontainer.h fix: properly set systemMemoryForced flag for secondary command buffers 2023-07-05 17:09:15 +02:00
command_encoder.h feature: bring back counter based in-order tracking 2023-06-26 10:01:18 +02:00
command_encoder.inl feature: bindless addressing mode support 2023-06-19 12:41:03 +02:00
command_encoder_bdw_and_later.inl fix: Unify logic calculating threads per work group part 3 2023-07-04 15:27:44 +02:00
command_encoder_raytracing_xehp_and_later.inl
command_encoder_tgllp_and_later.inl wa: add dummy blits before command MI_ARB_CHECK 2023-03-07 10:21:05 +01:00
command_encoder_xe_hpc_core_and_later.inl Add command buffer helpers: Conditional BB_START and GPR Inc/Dec 2022-11-10 18:56:24 +01:00
command_encoder_xe_hpg_core_and_later.inl Cleanup includes 56 2023-02-16 14:42:44 +01:00
command_encoder_xehp_and_later.inl fix: Unify logic calculating threads per work group part 3 2023-07-04 15:27:44 +02:00
encode_alu_helper.h Add MI_MATH MOCS support 2023-02-27 19:06:24 +01:00
encode_compute_mode_bdw_and_later.inl refactor: don't use global ProductHelper getter 2023-01-09 12:56:51 +01:00
encode_compute_mode_tgllp_and_later.inl fix: improve release helper 2023-05-15 14:30:15 +02:00
encode_surface_state.h fix(ocl): Fix potential mem leak + simplify code 2023-03-27 13:31:42 +02:00
implicit_scaling.cpp style: format code using clang-format 15.0.6 2023-01-05 10:33:47 +01:00
implicit_scaling.h feature: new multitile post sync layout for immediate write [1/n] 2023-06-07 13:11:10 +02:00
implicit_scaling_xehp_and_later.inl feature: new multitile post sync layout for immediate write [2/n] 2023-06-09 14:20:34 +02:00
walker_partition_interface.h Reduce binaries sizes 2/n 2022-12-08 16:14:38 +01:00
walker_partition_xehp_and_later.h refactor, remove typo in struct name 2023-03-10 15:44:25 +01:00