Mateusz Jablonski
|
ef3f93a178
|
Create neo_libult target
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-10-22 16:55:07 +02:00 |
Mateusz Jablonski
|
391e691cc1
|
Rename igdrcl_libult_common to neo_libult_common
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-10-22 14:46:16 +02:00 |
Mateusz Jablonski
|
802a272c5f
|
Move mock_gmm_memory to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-10-22 13:46:46 +02:00 |
Mateusz Jablonski
|
58ebebeec6
|
Move drm_memory_manager_tests.h and related fixtures to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-10-21 20:46:58 +02:00 |
Filip Hazubski
|
28b37aea72
|
Correct handling unique_ptr in functions
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2021-10-21 18:17:14 +02:00 |
Zbigniew Zdanowicz
|
c097f405f1
|
Stop using virtual function in tests
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-10-20 13:15:10 +02:00 |
Mateusz Jablonski
|
31a8498397
|
Move special ult helper to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-10-19 21:07:17 +02:00 |
Mateusz Jablonski
|
271e0ee7fe
|
Move ult dxgi/dxcore factories to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-10-19 20:17:02 +02:00 |
Milczarek, Slawomir
|
a5e686cf3a
|
Add helper function to create drm extended context
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
|
2021-10-19 18:16:38 +02:00 |
Mateusz Jablonski
|
3f94399dbb
|
Cleanup builtins dependencies
move builtins builders to ClExecutionEnvironment
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-10-19 17:29:28 +02:00 |
Rafal Maziejuk
|
4a32175966
|
Enable BCS for images on xe_hp_core OCL
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-6142
|
2021-10-19 16:57:00 +02:00 |
Rafal Maziejuk
|
811d107ea9
|
Don't allow blit enqueue for images with 64KB tiling & 3D surface type
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-6142
|
2021-10-19 16:03:48 +02:00 |
Kamil Diedrich
|
465bec3d76
|
Add NTHandle sharing
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com>
|
2021-10-19 14:17:25 +02:00 |
Mateusz Hoppe
|
2fb8edb69f
|
Refactor SipKernel
- add debug bindless SipKernelType
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2021-10-19 11:45:24 +02:00 |
Szymon Morek
|
2f891d38e3
|
Fix local mem helper enabling
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
|
2021-10-18 17:12:45 +02:00 |
Krzysztof Gibala
|
ca0138da2e
|
Disable PC WA on specific engine type
Related-To: NEO-6056
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
|
2021-10-18 14:04:27 +02:00 |
Igor Venevtsev
|
226226a877
|
Fix IGC includes
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com>
|
2021-10-18 13:23:17 +02:00 |
Rafal Maziejuk
|
95032bb215
|
Move isBlitterForImagesSupported ULTs to correct files
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
|
2021-10-18 09:46:20 +02:00 |
Szymon Morek
|
1a25cf0fe8
|
Enable xe_hp_sdv i915 config
Related-To: NEO-6149
Source location of Linux kernel DRM/i915 interface headers:
9641c49adb
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
|
2021-10-15 13:20:16 +02:00 |
Igor Venevtsev
|
4286b3a55c
|
Reserve precise amount of memory for debug surface
Resolves: LOCI-2209
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com>
|
2021-10-15 12:19:51 +02:00 |
Mateusz Jablonski
|
7b57e87ad1
|
Move some mocks to shared
- MockAllocationProperties
- MockBuiltinsLib
- MockWddmMemoryManager
- MockAubCsr
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-10-15 09:59:47 +02:00 |
Mateusz Jablonski
|
8f81f2ae8d
|
Cleanup MockGmm
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-10-14 21:56:53 +02:00 |
Filip Hazubski
|
27b5952ba3
|
Correct initializeEngine usage in aub tests
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2021-10-14 19:36:00 +02:00 |
Milczarek, Slawomir
|
2a4afa0e83
|
Disallow stateless compression when render compressed buffers flag is off
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
|
2021-10-14 15:32:12 +02:00 |
Katarzyna Cencelewska
|
1c8a6d895a
|
Use hwInfoConfig to check blitter support for image
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
|
2021-10-13 17:51:00 +02:00 |
Mateusz Jablonski
|
44112f8d94
|
Cleanup includes in shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-10-13 17:02:22 +02:00 |
Zbigniew Zdanowicz
|
f0d32ed5f7
|
Fix multi tile synchronization in direct submission
Related-To: NEO-6244
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-10-13 16:13:20 +02:00 |
Mateusz Jablonski
|
76b1574618
|
Remove redundant test_mode.h files
cleanup include directories
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-10-13 15:44:30 +02:00 |
Mateusz Jablonski
|
852b2f6e6e
|
Move mock_ostime to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-10-13 11:24:00 +02:00 |
Mateusz Jablonski
|
52c75e92da
|
Cleanup hw_parse.h
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-10-13 11:10:22 +02:00 |
Szymon Morek
|
c595cccf5d
|
Revert "Enable xe_hp_sdv i915 config"
This reverts commit 2809462660ed3f0dec01ce148c307e6d347e17bf.
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
|
2021-10-13 08:46:45 +02:00 |
Mateusz Jablonski
|
bf25853799
|
Move some mocks to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-10-12 21:46:53 +02:00 |
Mateusz Jablonski
|
ada32e0a87
|
Move mock gmm page table manager to shared
add missing definitions to neo_shared_tests
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-10-12 15:21:04 +02:00 |
Zbigniew Zdanowicz
|
7b95dc4be4
|
Add partitioned post sync for completion fence of direct submission
Related-To: NEO-6244
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-10-12 14:57:29 +02:00 |
Szymon Morek
|
d1e38d2370
|
Enable xe_hp_sdv i915 config
Related-To: NEO-6149
Source location of Linux kernel DRM/i915 interface headers:
9641c49adb
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
|
2021-10-12 14:24:21 +02:00 |
Mateusz Jablonski
|
6e64c24df3
|
Move mock gmm resource info to shared
Remove allocator_helper.cpp files
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-10-12 12:19:35 +02:00 |
Zbigniew Zdanowicz
|
a51b385e80
|
Wait on all tiles when clearing allocation list
Related-To: NEO-6244
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-10-12 11:55:43 +02:00 |
Milczarek, Slawomir
|
5aeae0cf99
|
Add mem advise control flags to drm alocation
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
|
2021-10-12 11:39:06 +02:00 |
Raiyan Latif
|
0859f99d64
|
Enable zeDeviceCanAccessPeer
- Propagate return value up from Batch Buffer exec
- Add zeDeviceCanAccessPeer functionality
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com>
|
2021-10-12 09:38:22 +02:00 |
Bartosz Dunajski
|
740ceaf2c2
|
Dont compile aux translation builtin on not supported platforms
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2021-10-12 07:40:05 +02:00 |
Artur Harasimiuk
|
c225923240
|
enable test kernels from prebuilt binaries
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
|
2021-10-08 12:57:11 +02:00 |
Milczarek, Slawomir
|
afa45bd9e7
|
Add support for mem advise to set cache policy in buffer object
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
|
2021-10-07 22:16:58 +02:00 |
Mateusz Jablonski
|
5f97ff1513
|
Move common test files to shared libult
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-10-07 19:44:34 +02:00 |
Jaroslaw Chodor
|
f1c24ddcbb
|
WDDM - guard against duplicated host ptr allocs
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com>
|
2021-10-06 22:33:40 +02:00 |
Zbigniew Zdanowicz
|
279181a384
|
Remove not needed include header
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-10-06 21:32:40 +02:00 |
Kamil Kopryk
|
cfc673b77c
|
Add compilerHwInfoConfig
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-6237
|
2021-10-06 21:27:34 +02:00 |
Mateusz Jablonski
|
92bf4b978a
|
Implement implicit args for indirect dispatch
Related-To: NEO-5081
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-10-06 16:10:41 +02:00 |
Mateusz Jablonski
|
7187769744
|
Move kernel binary helpers to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-10-06 13:41:34 +02:00 |
Artur Harasimiuk
|
9bea74a780
|
move mock_memory_manager to shared
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
|
2021-10-05 16:22:38 +02:00 |
Maciej Plewka
|
22725e5840
|
Pass device bit field to create bindless heaps allocations
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
|
2021-10-05 14:36:59 +02:00 |