compute-runtime/shared/source/os_interface
Elaine, Wang 28fa434541 feature: support pci path contains card0
Some OpenCL application need to render libva surface
with drm display and use the same libva surface as
OpenCL kernel output. Such applicatoins need to
use /dev/dri/card0 instead of /dev/dri/renderD128
for getting the display fd.

Related-To: NEO-11714

Signed-off-by: Elaine, Wang <elaine.wang@intel.com>
2024-07-22 11:28:18 +02:00
..
create_command_stream_receiver_drm
create_command_stream_receiver_drm_or_wddm refactor: correct naming of enum class constants 8/n 2023-12-19 08:18:18 +01:00
create_command_stream_receiver_wddm
linux feature: support pci path contains card0 2024-07-22 11:28:18 +02:00
windows Revert "fix: correct number of slice count in configureHwInfoDrm" 2024-07-19 04:35:03 +02:00
CMakeLists.txt feature: add initial support for Xe2 platforms 2024-07-09 10:30:27 +02:00
aub_memory_operations_handler.cpp fix: write memory for resident allocations in simulation mode 2024-06-14 18:49:01 +02:00
aub_memory_operations_handler.h fix: write memory for resident allocations in simulation mode 2024-06-14 18:49:01 +02:00
create_os_context_drm.cpp
create_os_context_drm_or_wddm.cpp refactor: correct naming of enum class constants 8/n 2023-12-19 08:18:18 +01:00
create_os_context_wddm.cpp
create_os_time_drm.cpp fix: add mechanism to detect gpu timestamp overflows 2023-10-19 16:31:06 +02:00
create_os_time_drm_or_wddm.cpp refactor: correct naming of enum class constants 8/n 2023-12-19 08:18:18 +01:00
create_os_time_wddm.cpp fix: add mechanism to detect gpu timestamp overflows 2023-10-19 16:31:06 +02:00
debug_env_reader.cpp refactor: correct naming of enum class constants 1/n 2023-12-05 14:26:42 +01:00
debug_env_reader.h
device_factory.cpp fix: Extend scope of OverrideSlmSize debug key - apply key during initialization 2024-07-05 18:03:45 +02:00
device_factory.h
discover_devices_drm.cpp
discover_devices_drm_or_wddm.cpp
discover_devices_wddm.cpp
driver_info.h refactor: correct naming of enum class constants 8/n 2023-12-19 08:18:18 +01:00
init_os_interface_drm.cpp
init_os_interface_drm_or_wddm.cpp refactor: correct naming of enum class constants 8/n 2023-12-19 08:18:18 +01:00
init_os_interface_wddm.cpp
metrics_library.cpp
os_context.cpp feature: assign unique interrupt to queue 2024-06-07 10:06:31 +02:00
os_context.h feature: allow dynamic count of HP contexts in context group 2024-07-09 20:41:38 +02:00
os_environment.h
os_handle.h
os_inc_base.h
os_interface.cpp
os_interface.h fix: add mechanism to detect gpu timestamp overflows 2023-10-19 16:31:06 +02:00
os_library.h
os_memory.cpp
os_memory.h
os_thread.h
os_time.cpp performance: Reuse GPU timestamps by default on Windows 2024-05-28 12:25:30 +02:00
os_time.h performance: Reuse GPU timestamps by default on Windows 2024-05-28 12:25:30 +02:00
performance_counters.cpp
performance_counters.h
print.h
product_helper.cpp refactor: extract common logic from wddm and drm product helpers 2024-07-17 11:03:02 +02:00
product_helper.h fix: revert changes around zero-copy 2024-07-19 12:29:18 +02:00
product_helper.inl fix: revert changes around zero-copy 2024-07-19 12:29:18 +02:00
product_helper_bdw_and_later.inl refactor: extract common logic from wddm and drm product helpers 2024-07-17 11:03:02 +02:00
product_helper_before_gen12lp.inl refactor: Move logic for querying maxMemoryFillPatternSize to product helper 2024-04-05 09:35:01 +02:00
product_helper_hw.h fix: revert changes around zero-copy 2024-07-19 12:29:18 +02:00
product_helper_xe2_and_later.inl refactor: extract common logic from wddm and drm product helpers 2024-07-17 11:03:02 +02:00
product_helper_xe_hpg_and_xe_hpc.inl refactor: extract common logic from wddm and drm product helpers 2024-07-17 11:03:02 +02:00
sys_calls_common.h