compute-runtime/runtime/memory_manager
Kowalczuk, Jakub 8ead8f727f Control enabling of local memory based on OS and HW Capabilities
Change-Id: Ia26c856aeef27fe638b7a6e895cc289859f3c579
2018-10-25 16:36:47 +02:00
..
CMakeLists.txt Create class to operate on command stream receiver's allocation lists 2018-10-23 09:42:31 +02:00
address_mapper.cpp Update copyright headers 2018-09-20 18:02:35 +02:00
address_mapper.h Update copyright headers 2018-09-20 18:02:35 +02:00
allocations_list.h Move temporary and reusable allocation lists to command stream receiver 2018-10-11 15:32:12 +02:00
deferrable_deletion.h Update copyright headers 2018-09-20 18:02:35 +02:00
deferred_deleter.cpp Update copyright headers 2018-09-20 18:02:35 +02:00
deferred_deleter.h Update copyright headers 2018-09-20 18:02:35 +02:00
graphics_allocation.cpp Update copyright headers 2018-09-20 18:02:35 +02:00
graphics_allocation.h Rename DeviceIndex to DevicesBitfield to reflect type usage 2018-09-24 14:46:19 +02:00
host_ptr_defines.h Fix naming convention in host ptr defines 2018-10-22 16:29:04 +02:00
host_ptr_manager.cpp Move creation of os storage for host ptr allocation to host ptr manager 2018-10-24 10:23:25 +02:00
host_ptr_manager.h Move creation of os storage for host ptr allocation to host ptr manager 2018-10-24 10:23:25 +02:00
internal_allocation_storage.cpp Create class to operate on command stream receiver's allocation lists 2018-10-23 09:42:31 +02:00
internal_allocation_storage.h Create class to operate on command stream receiver's allocation lists 2018-10-23 09:42:31 +02:00
memory_banks.h Refactor PhysicalAddressAllocator 2018-09-21 21:48:57 +02:00
memory_constants.h Delete TypeSelector helper 2018-10-08 13:18:36 +02:00
memory_manager.cpp Control enabling of local memory based on OS and HW Capabilities 2018-10-25 16:36:47 +02:00
memory_manager.h Control enabling of local memory based on OS and HW Capabilities 2018-10-25 16:36:47 +02:00
memory_pool.h Update copyright headers 2018-09-20 18:02:35 +02:00
os_agnostic_memory_manager.cpp Add capability to use malloc for Heap32 base. 2018-10-25 16:20:00 +02:00
os_agnostic_memory_manager.h Pass execution environment to memory manager 2018-10-03 22:12:26 +02:00
os_agnostic_memory_manager_allocate_in_device_pool.cpp Refactor MemoryAllocation memoryPool overriding 2018-09-25 23:29:07 +02:00
page_table.cpp Extend PhysicalAddressAllocator with page size and alignement 2018-10-03 20:02:58 +02:00
page_table.h Refactor PhysicalAddressAllocator 2018-09-21 21:48:57 +02:00
page_table.inl Store page entry bits in PageTable entries 2018-09-20 09:25:34 +02:00
physical_address_allocator.h Extend PhysicalAddressAllocator with page size and alignement 2018-10-03 20:02:58 +02:00
residency.cpp Delete OsContext from FenceData 2018-10-23 09:17:09 +02:00
residency.h Delete OsContext from FenceData 2018-10-23 09:17:09 +02:00
residency_container.h Update copyright headers 2018-09-20 18:02:35 +02:00
surface.h Update copyright headers 2018-09-20 18:02:35 +02: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