Mateusz Jablonski
|
2eba5b35e4
|
refactor: correct naming of DrmParam enum values
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2023-12-13 15:43:46 +01:00 |
Mateusz Jablonski
|
cff6c81be0
|
refactor: correct naming of DrmIoctl enums
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2023-12-12 10:02:19 +01:00 |
Mateusz Hoppe
|
5bd4b9eb48
|
Do not call DebuggerOpen ioctl again on EBUSY
Resolves: NEO-7429
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2022-10-19 10:26:35 +02:00 |
Mateusz Jablonski
|
762aebaea3
|
Make drm_neo.cpp independent on i915 headers
Related-To: NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-08-08 22:13:22 +02:00 |
Mateusz Jablonski
|
50c0e07bec
|
Move drm wrappers checks to separated cpp
Related-To: NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-07-28 13:23:06 +02:00 |
Mateusz Jablonski
|
6bdc920d21
|
Add wrappers for I915 macros for struct definition
Related-To: NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-07-27 17:04:04 +02:00 |
Mateusz Jablonski
|
78c96db2fa
|
Create wrappers for different version of i915 headers
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-07-18 10:15:44 +02:00 |
Mateusz Jablonski
|
02e4ddbdfa
|
Get drm specific string from ioctl helper when available
Related-To: NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-07-15 12:31:54 +02:00 |
Mateusz Jablonski
|
70cef0cfe8
|
Create enum values for I915 tiling mode
Related-To: NEO-6852, NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-06-21 23:33:50 +02:00 |
Bartosz Dunajski
|
d3da44c9aa
|
GEM_MMAP removal
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2022-06-10 11:57:47 +02:00 |
Mateusz Jablonski
|
9bcab12496
|
Use ioctl helper when getting DrmParam/Ioctl value whenever possible
Related-To: NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-06-08 16:37:05 +02:00 |
Mateusz Jablonski
|
695958bd10
|
Move I915_PARAM values to DrmParam enum class
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-06-06 18:46:04 +02:00 |
Mateusz Jablonski
|
b3814e41b4
|
Create enum for Ioctl request values
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-27 13:22:59 +02:00 |
Mateusz Jablonski
|
05cb48976f
|
Create wrappers for drm getparam, query, gem close, prime handle, version
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-24 19:51:27 +02:00 |
Mateusz Jablonski
|
7d3fc9ab74
|
Create wrappers for gem context destroy, gem vm control, gem wait, reset stats
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-24 16:01:05 +02:00 |
Mateusz Jablonski
|
51d1752a68
|
Create a wrapper for drm_i915_gem_context_create_ext
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-24 15:21:58 +02:00 |
Mateusz Jablonski
|
b0e75b18fd
|
Create a wrapper for drm_i915_gem_context_create_ext_setparam
Related-To: NEO-6852, NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-23 16:42:54 +02:00 |
Mateusz Jablonski
|
2202d05ea1
|
Create a wrapper for drm_i915_gem_context_param
Related-To: NEO-6852, NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-20 16:11:51 +02:00 |
Mateusz Jablonski
|
d5771d2e93
|
Create a wrapper for drm_i915_gem_set_domain
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-20 15:19:40 +02:00 |
Mateusz Jablonski
|
2f63131f0d
|
Create wrappers for drm_i915_gem_mmap and drm_i915_gem_mmap_offset
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-19 18:51:09 +02:00 |
Mateusz Jablonski
|
ea956a863a
|
Use MemoryClassInstance instead of drm_i915_gem_memory_class_instance
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-19 17:16:32 +02:00 |
Mateusz Jablonski
|
3be31b821b
|
Create a wrapper for drm_i915_query_topology_info
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-19 15:27:46 +02:00 |
Mateusz Jablonski
|
e7e1e64cca
|
Create a wrapper for drm_i915_gem_context_param_sseu
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-19 14:10:09 +02:00 |
Mateusz Jablonski
|
ac3005a463
|
Create a wrapper for drm_i915_query_item
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-18 11:32:44 +02:00 |
Mateusz Jablonski
|
de465b1e6c
|
Move drm wrappers to a separate file
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-05-17 17:58:19 +02:00 |