mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-21 01:04:57 +08:00
- share same code between csr and cmd container to get default heap size - share handling of debug flag to change heap size - share platform level surface heap size between csr and command list - refactor heap size files - put heap size constant and function into namespace - command list surface heap size increased to 2MB for xehp+ to match csr - command list increased surface heap size only for sba tracking - sba tracking heap consumption increased due to different reset policy Related-To: NEO-5055 Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
17 lines
450 B
CMake
17 lines
450 B
CMake
#
|
|
# Copyright (C) 2019-2023 Intel Corporation
|
|
#
|
|
# SPDX-License-Identifier: MIT
|
|
#
|
|
|
|
set(NEO_CORE_INDIRECT_HEAP
|
|
${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt
|
|
${CMAKE_CURRENT_SOURCE_DIR}/heap_size.cpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/heap_size.h
|
|
${CMAKE_CURRENT_SOURCE_DIR}/indirect_heap.h
|
|
${CMAKE_CURRENT_SOURCE_DIR}/indirect_heap_type.h
|
|
)
|
|
|
|
set_property(GLOBAL PROPERTY NEO_CORE_INDIRECT_HEAP ${NEO_CORE_INDIRECT_HEAP})
|
|
add_subdirectories()
|