compute-runtime/shared/test/unit_test/memory_manager
Spruit, Neil R 58fa968273 fix: Calculate size of buffer surface state given mapped allocations
Related-To: NEO-8350

- given a virtual address part of a mapping to multiple physical
allocations, then the buffer surface state size is increased to
include the allocations which follow the current allocation, which
allows users access to the remainder of the mapped buffer.

Signed-off-by: Spruit, Neil R <neil.r.spruit@intel.com>
2023-10-19 13:38:51 +02:00
..
CMakeLists.txt Fixed conditions to remove memory prefetch allocations in L0 backend 2022-11-23 16:19:34 +01:00
address_mapper_tests.cpp Remove usage of TestLegacy from shared tests 2022-08-16 14:36:33 +02:00
alignment_selector_tests.cpp Cleanup includes 13 2022-12-16 12:36:27 +01:00
deferrable_allocation_deletion_tests.cpp feature: new multitile post sync layout for immediate write [1/n] 2023-06-07 13:11:10 +02:00
deferred_deleter_tests.cpp Revert "Deferred deletion of allocations in main thread" 2023-03-20 18:17:15 +01:00
gfx_partition_tests.cpp refactor: move setting GpuBaseAddress to mapGpu call 2023-10-09 12:21:23 +02:00
graphics_allocation_tests.cpp Revert "refactor: split CpuInaccessible MemoryPool types to Device and System" 2023-10-17 10:03:14 +02:00
host_ptr_manager_tests.cpp fix: store registered engines per root device 2023-04-27 10:54:07 +02:00
internal_allocation_storage_tests.cpp feature: new multitile post sync layout for immediate write [1/n] 2023-06-07 13:11:10 +02:00
local_memory_usage_tests.cpp Reduce the size of masks to 4. 2022-09-19 21:53:40 +02:00
memory_manager_allocate_in_device_pool_tests.cpp refactor: improve PVC unit tests 2023-10-17 11:24:03 +02:00
memory_manager_allocate_in_preferred_pool_tests.cpp refactor: remove unused isSharedContext variable 2023-07-26 12:14:23 +02:00
memory_manager_multi_device_tests.cpp fix: create dedicated class for root device indices to store unique values 2023-06-12 22:24:06 +02:00
memory_manager_tests.cpp fix: Calculate size of buffer surface state given mapped allocations 2023-10-19 13:38:51 +02:00
memory_pool_tests.cpp Revert "refactor: split CpuInaccessible MemoryPool types to Device and System" 2023-10-17 10:03:14 +02:00
multi_graphics_allocation_tests.cpp style: format code using clang-format 15.0.6 2023-01-05 10:33:47 +01:00
page_table_tests.cpp Remove usage of TestLegacy from shared tests 2022-08-16 14:36:33 +02:00
physical_address_allocator_hw_tests.cpp test: move memory manager tests from OCL to shared 2023-07-17 14:53:16 +02:00
physical_address_allocator_tests.cpp Move files between shared/test/unit_test and /common (fixtures, helpers, mocks) 2022-08-11 12:53:19 +02:00
prefetch_manager_tests.cpp fix: memory prefetch for kmd migrated shared alloc to check for invalid usm ptr 2023-08-08 11:29:14 +02:00
special_heap_pool_tests.cpp Revert "refactor: split CpuInaccessible MemoryPool types to Device and System" 2023-10-17 10:03:14 +02:00
storage_info_tests.cpp refactor: rename pageSize2Mb to pageSize2M 2023-07-10 20:12:09 +02:00
surface_tests.cpp refactor: rename hw_helper files to gfx_core_helper files 2023-02-01 19:37:51 +01:00
unified_memory_manager_cache_tests.cpp fix: Add alignment support to createUnifiedMemoryAllocation 2023-05-02 09:19:23 +02:00
unified_memory_manager_tests.cpp fix: split chunking prefetch flags 2023-10-18 19:20:42 +02:00