compute-runtime/runtime/memory_manager
Mrozek, Michal 0066daf495 Add support for deletion of allocations that may be in use by GPU.
- fix deletion of constant program surface
- fix deletion of global program surface
- move program_data tests to shared code
- make program_data tests SKU agnostic

Change-Id: Icf3e9fd035416072699336c4f86e49703ef48cc5
2018-01-19 12:34:49 +01:00
..
address_mapper.cpp Initial commit 2017-12-21 00:45:38 +01:00
address_mapper.h Initial commit 2017-12-21 00:45:38 +01:00
deferrable_deletion.h Initial commit 2017-12-21 00:45:38 +01:00
deferred_deleter.cpp Initial commit 2017-12-21 00:45:38 +01:00
deferred_deleter.h Initial commit 2017-12-21 00:45:38 +01:00
graphics_allocation.cpp Initial commit 2017-12-21 00:45:38 +01:00
graphics_allocation.h Introduced a new graphics allocation type of ALLOCATION_TYPE_NON_AUB_WRITABLE. 2018-01-18 18:36:14 +01:00
host_ptr_defines.h Initial commit 2017-12-21 00:45:38 +01:00
host_ptr_manager.cpp Initial commit 2017-12-21 00:45:38 +01:00
host_ptr_manager.h Initial commit 2017-12-21 00:45:38 +01:00
memory_constants.h Use 64KB pages for SVM allocations when 64KB pages are enabled 2017-12-28 11:25:43 +01:00
memory_manager.cpp Add support for deletion of allocations that may be in use by GPU. 2018-01-19 12:34:49 +01:00
memory_manager.h Add support for deletion of allocations that may be in use by GPU. 2018-01-19 12:34:49 +01:00
os_agnostic_memory_manager.cpp Add preemption WA to make CSR surface uncacheable 2018-01-05 22:44:26 +01:00
os_agnostic_memory_manager.h Introduced a new graphics allocation type of ALLOCATION_TYPE_NON_AUB_WRITABLE. 2018-01-18 18:36:14 +01:00
page_table.cpp Initial commit 2017-12-21 00:45:38 +01:00
page_table.h Initial commit 2017-12-21 00:45:38 +01:00
surface.h Initial commit 2017-12-21 00:45:38 +01:00
svm_memory_manager.cpp Use 64KB pages for SVM allocations when 64KB pages are enabled 2017-12-28 11:25:43 +01:00
svm_memory_manager.h Initial commit 2017-12-21 00:45:38 +01:00