f92f01e190
Enhance GPU breakpoint capabilities
...
Change-Id: Id28afb7ab584eeb5063c7311fed41d7a31edbec7
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-09-24 16:03:19 +02:00
c1b9580174
Disable binding by default
...
Change-Id: Ib90b7ef4eb196af7bd3c36b28cbcb2b6569452dd
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-09-24 10:24:57 +02:00
76a9ccc095
Do not flush caches in ULLS submissions by default.
...
Change-Id: I4a1c96c597eef8b85e4e43e90cdc4779765eb72b
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2020-09-23 09:46:08 +02:00
3b6f9b7cb6
Add implicit flush for new resources and idling gpu
...
Related-To: NEO-5100
Change-Id: I57fdb8eecd88124c4c9171014950554c35dbecd1
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2020-09-22 21:50:02 +02:00
9790c2991d
Use new residency model by default
...
Related-To: NEO-5007
Change-Id: Id39ac53e00e126237200d80e493706e2eed53b30
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-09-21 08:09:11 +02:00
b81a78d0e9
Evict USM cpu allocation after migration
...
Related-To: NEO-5007
Change-Id: I3c91af3ca22cb6233d530b252cc0c75d8fc2f8b5
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-09-18 13:01:45 +02:00
9981cdd9e2
Add new debug key for implicit flushes
...
Change-Id: Ifbf8903c383d16f62754655a5bc949f27d290c42
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2020-09-17 10:41:32 +02:00
57e462d8ee
Remove legacy affinity mask format
...
Change-Id: I17e9ad131c888bdaceb7d14dd7b5aa9b5aec14d7
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-09-15 11:42:04 +02:00
7d506e3608
Add debug flag to enable compression in L0 USM allocations
...
Related-To: NEO-5069
Change-Id: Icbfeb8d72cd764bb3c90d5c699998455f81dd3ee
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2020-09-14 12:47:33 +02:00
9ceff528b5
Add toggle for enabling indirect access
...
Change-Id: I35d3e1580cd51fea5f6b139d524737e400f6e1bc
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-09-08 00:09:28 -07:00
9ea9baf1ad
Prepare to switch to new residency model
...
Related-To: NEO-5007
Change-Id: Ia9b43ca7fea0ef315af5caff5a53a84ffc363937
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-09-04 11:42:59 +02:00
1afc985577
Add blitter support to direct submission
...
Related-To: NEO-5010
Change-Id: I084cec54a233e920b2868d2a61c60d1d87d0a91e
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2020-08-31 20:23:02 +02:00
c7e92738c6
AUB allocation dumps on clEnqueueSVMMemcpy only
...
Related-To: NEO-4763
Change-Id: I2efc87ec4c43b2e1d010cc5d9608599b8ab34394
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2020-08-31 17:34:44 +02:00
a779e44b52
Support for dsh and ssh on external heap in L0
...
Related-To: NEO-4724
Change-Id: I85c2effea8a99bebaf9e3db33129641f37dcabe5
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2020-08-30 06:56:52 +02:00
9a582a7368
Add function to set TBX configuration
...
Related-To: NEO-2948
Change-Id: I765c4270be334f454be887f8d70a7f51360a17e8
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2020-08-28 17:50:52 +02:00
73217c6154
Add debug flag to force userptr allocations alignment
...
Change-Id: Iaa7769d09e297042bf298f699dc63809d60a3571
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-08-28 09:34:53 +02:00
2368972012
Move bind logging to separate debug flag
...
Change-Id: I022fa8662c27228f7c559874fc042f8a31381fb5
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-08-28 07:02:52 +02:00
26e700f649
log bo creation and destruction, improve logging
...
Change-Id: Ic4d66e316ed08d056053a7a9f60611f4b5a762e6
Signed-off-by: Sebastian Luzynski <sebastian.jozef.luzynski@intel.com >
2020-08-25 16:47:11 +02:00
8ee765d1a8
Use level-zero affinity mask 1.0 format as default
...
Change-Id: I2dd3e362c540dddcb89a88a43f582c57aaa2f58e
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-08-17 08:07:51 -07:00
8c64d65867
Print waiting for completion status
...
Change-Id: Id1f6894149079f6e3f36336971fc2e44f0c82d9b
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-08-17 13:36:42 +02:00
cc3186c413
Add support for queue groups (2/N)
...
- Correctly store available groups in vector passed by user.
- Some cleanup.
Change-Id: I4d3f24a4af38fed261809edf85ac043eba4d831f
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-08-13 13:21:07 -07:00
321f649854
Zebin support
...
Change-Id: I1e426ee2c5174fd0a4c51c1644cda467c2b88881
2020-08-07 11:48:41 +02:00
acc4a44b15
Bind allocations in csr under debug flag
...
Related-To: NEO-4732
Change-Id: Ie2a609dc614d2ad1ee698940fe6f2527d6e92854
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-07-28 08:08:51 +02:00
ba84d2376e
Add support for new affinity mask format
...
Change-Id: I050d15721d2df74f6927ac9fa7daf834c4208d0a
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-07-27 11:10:45 +02:00
4011f0361e
Add HwHelper::getLocalMemoryAccessMode helper function
...
Change-Id: Ia181cfca11f648f1631e1fcd82458024d019e038
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-07-22 13:20:31 +02:00
49a7fb4b19
Add flag to emit pipe control prior to walker.
...
Change-Id: Ief410664b09d758394744ebdf011923556864035
2020-07-15 10:33:20 +02:00
3f64cc0e4d
Improve debug flag to force aux translation
...
Change-Id: Ie17d3dc850de657144c7ba8b9bb7af85d77d4655
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-07-06 09:11:30 +02:00
2807dfeae8
Add posibility to modify semaphore delay between waits
...
Change-Id: Ia44c8ea67ef0bd16436c708d83bda15b4bb77b6e
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2020-06-25 13:16:05 +02:00
c1dc8a8c3c
Optimize BCS flushing scheme [1/n]
...
Change-Id: Ia192d24196e46fc281c401c241044f3429c16693
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-06-25 11:01:19 +02:00
5dc3aed5b9
Add Debug flags to force Pipe and Device Enqueue support
...
New flags are ForcePipeSupport and ForceDeviceEnqueueSupport.
Flag DisableDeviceEnqueue has been removed.
Change-Id: I8794222ee26dc8001af29c45cb9f63381e18e5c4
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-06-24 17:31:48 +02:00
61cf2b6c33
Debug flag to override BCS cache flush requirement
...
Change-Id: I5958835fbf2cd56bd5e46cdc4b10a87a1cc2471c
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-06-23 12:01:22 +02:00
6645cd99e6
Debug flag to override revision
...
Change-Id: Ie4057baa0fcc6ba9281436fcfd09a75380ca8fd0
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-06-23 11:25:24 +02:00
2500357ad5
Debug flag to force implicit flush
...
Change-Id: I40f1ecb323a61242cbf230e02ba14fce510dbabf
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-06-19 11:34:37 +02:00
39828fb71d
Add new debug variable to pause on blit copy
...
Change-Id: I150eea40fa77b80387eda33fd6afd1582b517b5c
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-06-17 17:23:27 +02:00
1a89335386
Add reg key for enabling cross device access
...
Change-Id: Iede7bc8c6fc2ea7fd8594b6b3e2ffb40820d303b
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-06-10 22:11:44 -07:00
2fb1dd439e
Add debug variable for logging drm_buffer object
...
Change-Id: Ida9635705172c1059b6adf4b6f55fdf4bc50c5b1
2020-06-10 11:47:32 +02:00
dadbd5a09f
Add debug flag to override bank index in local memory bank selector
...
Change-Id: Ie85129fc7cbdeb9cfa88b401430f983c096a868f
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2020-06-09 15:04:37 +02:00
41235346f2
Add debug flag to control MultiStorageResources support
...
Change-Id: I8347989df2249559ca0e4cb69f7f3af3f9a5fe72
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-06-08 11:57:14 +02:00
aa0388e791
Add debug flag to print time stamps
...
Change-Id: I198dca8e1310f7663baeebb20f6ae2552e608e99
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-06-01 16:05:54 +02:00
d5875b05e1
Use sizeof(COMMAND_BUFFER_HEADER) for Wddm queue submission
...
Change-Id: I01713f3772d25a7389c547ef412304712d60bbe0
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-05-28 09:38:07 +02:00
28bc761607
Initial EXEC_OBJECT_ASYNC support
...
Change-Id: I68894fa403ed8adc432afcd1119ea7eb88093a11
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-05-21 15:56:18 +02:00
5a2bff7706
Debug functionality to pause before and after specified GPGPU_WALKER.
...
Resolves: NEO-3961
Change-Id: If797858c0f6a9758f9c1bc5472841dcfff93884b
Signed-off-by: Piotr Zdunowski <piotr.zdunowski@intel.com >
2020-05-20 11:54:54 +02:00
74649d3f40
Update SettingsFileReader tests
...
Fail when value is present in file but not in code.
Change-Id: I03bd9b11c4d2c0c69c2511b53926010c1f89f055
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-05-19 17:26:40 +02:00
c59fd6484b
Debug variable to override preemption surface size
...
Change-Id: I38934e743d7e763e56519046f38a837f2e735663
Signed-off-by: Pawel Wilma <pawel.wilma@intel.com >
2020-05-13 19:43:13 +02:00
415954e7a7
Correctly use debug variable for enabling copy lists and queues
...
Change-Id: If7dd67e6d2f2aa49f15ca6ce0e6b2dac6ff8e04e
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-05-12 21:16:01 +02:00
989651b397
Bring back page size for PrivateDriverDataSize in wddm queue submit
...
Change-Id: Iad7c623ceed1a6d432df544ceea462569f615c15
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-05-08 13:37:56 +02:00
c3ea485752
Add ClDevice function to query OCL2.1 support
...
Change-Id: I4a1e7def6b26241592dba4ecd4a6a6cb3bb69835
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-05-08 13:37:19 +02:00
29c657046d
Print device and engine info
...
Related-To: NEO-4640
Change-Id: I244af3d3407479d17aab603c9c5c3dc60888f7e5
Signed-off-by: Andrzej Swierczynski <andrzej.swierczynski@intel.com >
2020-05-08 09:17:41 +02:00
656468e42b
Add debug flags for blitter
...
Change-Id: I57e47cfa3dde10f441cd7400ad6463367450a899
2020-05-06 15:27:42 +02:00
701542e046
Add debug flag to override kernel preemption level
...
Change-Id: I22a813c5ce1811317b0425d391f30b290fc03ec9
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2020-05-04 15:41:12 +02:00